Ayırıcı Kütüphanesi
×
Bunları biliyor muydunuz?
"Dinamik bir kütüphaneyi tanımlarken sınıf isminin başına Internal ön eki getirirerek statik erişimli hale getirebilirsiniz. "
"Dinamik bir kütüphaneyi tanımlarken sınıf isminin başına Internal ön eki getirirerek statik erişimli hale getirebilirsiniz. "
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