Ayırıcı Kütüphanesi
Metinsel ifadeyi özel bir içeriğe dönüştüren sınıftır. Tek boyutlu içerikler için kullanılabilir. # Kurulum Bu bileşen KUT ile birlikte gelir; ayrıca kurulum gerektirmez. ↓ composer require iltermedya…
This article is currently available in Turkish. Its English translation is being prepared.
Metinsel ifadeyi özel bir içeriğe dönüştüren sınıftır. Tek boyutlu içerikler için kullanılabilir.
Kurulum
Bu bileşen KUT ile birlikte gelir; ayrıca kurulum gerektirmez.
↓ Paket KUT ile birlikte gelir.
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);
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);
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']);