PREG_SPLIT İş Bloku

PREG_SPLIT İş Bloku, bir düzenli ifadeye göre bir karakter dizisini bölmek için kullanılır.

Not: Bu işlev Binary-Safe'dir. Bu, UTF8 karakterlerinin doğrudan işlenemeyeceği anlamına gelir.

Not: Bu İş Bloku dörtten fazla çıkışa sahip olabilir. Bir diğer çıkışı eklemek için İş Blok üzerine sağ tıklayabilirsiniz.

Not: Normal bölmeler için EXPLODE İş Bloku önerilir.

Giriş PATTERN

Aramak istediğiniz ifadeyi karakter dizisi olarak.

Giriş SUBJECT

Bölünecek karakter dizisi.

Giriş LIMIT

Belirtilmişse, en fazla LIMIT alt dizi döndürülür ve kalan karakter dizisi son alt dizide saklanır. -1, 0 veya NULL olan bir limit "limit yok" anlamına gelir.

Giriş NO_EMPTY

Bu giriş doğru ise, İş Blok sadece boş olmayan parçaları döndürür.

Giriş DELIM_CAPTURE

Bu giriş doğru ise, ayırıcı simge arama deseni içindeki parantezli ifadeler de yakalanır ve döndürülür.

Giriş OFFSET_CAPTURE

Bu giriş doğru ise, her bulunan eşleşmeyle birlikte karakter dizisindeki ilgili ofset döndürülür. Bu, döndürülen değerleri değiştirir.

Çıkış ERR

Hata durumunda doğru olur.

Çıkış COUNT

Bölünme sayısını veya iç array boyutunu döndürür.

Çıkışlar P0..P#

Daha fazla çıkış eklenebilir. Her bölme bir çıkışa aktarılır. İç array, çıkışların sayısından küçükse, sonuç daha büyük çıkışlarda NULL olur.

Bakınız