Ayırıcı Kütüphanesi
×
Bunları biliyor muydunuz?
"ZN Framework 2011 senesinden beri geliştirilmeye devam etmektedir."
"ZN Framework 2011 senesinden beri geliştirilmeye devam etmektedir."
Metinsel ifadeyi özel bir içeriğe dönüştüren sınıftır. Tek boyutlu içerikler için kullanılabilir.
# Kurulum
ZN dağıtımları için kurulum gerekmez.
↓ composer require znframework/package-protection
# Yöntemler
string | encode(array $data) |
object | decode(string $word) |
array | decodeArray(string $word) |
# Encode
Diziyi özel karakterler ile anahtar ve değerlerine ayırarak dizgeyeçevirmeye yarar. Json, serialize gibi yapıların kullanımına benzer.
Parametreler
array | $data | Özel biçime sokulacak veriler dizisi. |
return | string |
Kullanımı
$encode = Separator::encode(['foo' => 'Foo', 'bar' => 'Bar']);
output($encode);
foo|?-++-?|Foo+-?|?-+bar|?-++-?|Bar
# Decode
Şifrelenen veriyi obje türünde çözmek için kullanılır.
Parametreler
string | $data | Çözülecek Data. |
return | object |
Kullanımı
$encode = Separator::encode(['foo' => 'Foo', 'bar' => 'Bar']);
output(Separator::decode($encode)->foo);
Foo
# DecodeArray
Şifrelenen veriyi dizi türünde çözmek için kullanılır.
Parametreler
string | $data | Özel biçimlendirmesi çözülecek veri. |
return | array |
Kullanımı
$encode = Separator::encode(['foo' => 'Foo', 'bar' => 'Bar']);
output(Separator::decodeArray($encode)['foo']);
Foo