Yığın Kütüphanesi
Stack, KUT Framework'ün strings kütüphanesinden türetilmiş olup bu kütüphanenin yöntemlerini ortak bir veriye çoklu olarak uygulayabilmeyi sağlar. Özellikle bir veri için birden fazla dizge …
Stack, KUT Framework'ün strings kütüphanesinden türetilmiş olup bu kütüphanenin yöntemlerini ortak bir veriye çoklu olarak uygulayabilmeyi sağlar. Özellikle bir veri için birden fazla dizge yöntemi kullanılacağı zaman idealdir.
Kurulum
Bu bileşen KUT ile birlikte gelir; ayrıca kurulum gerektirmez.
↓ Paket KUT ile birlikte gelir.
Yöntemler
| this | data(string $data) |
| mixed | get(void) |
Data
İşlem görecek dizi belirtilir. Bu yöntem Stack:: dan hemen sonra belirtilmelidir. Yani zincirin en üst halkası olarak kullanılmalıdır.
Parametreler
| string | $data | İlgili dizge. |
| return | this | |
Kullanımı
$data = Stack::data('bar foo baz')
->upperCase()
->replace('BAZ', 'COO')
->get();
Output::writeLine($data);
BAR FOO COO
Get
İşlem sonucunu almak için kullanılır.
Uyarı: Bu yöntem nihai(son) yöntem olarak kulanılmalıdır.
Parametreler
| void | ||
| return | mixed | |
Kullanımı
$data = Stack::data('bar foo baz')
->upperCase()
->replace('BAZ', 'COO')
->get();
Output::writeLine($data);
BAR FOO COO