Aşağıdaki kod var:PHP harf duyarsız patlayabilir()
explode("delimiter", $snippet);
Ama sınırlayıcı harf duyarsız olduğunu istiyorum.
Aşağıdaki kod var:PHP harf duyarsız patlayabilir()
explode("delimiter", $snippet);
Ama sınırlayıcı harf duyarsız olduğunu istiyorum.
Sadece preg_split()
kullanabilir ve küçük harf farkı için flag i
pass:
$keywords = preg_split("/your delimiter/i", $text);
Ayrıca herhangi sepcial düzenli ifade karakterleri cotain gelmez sen preg_split()
geçmek emin sınırlayıcı olun. Aksi takdirde, bunları doğru şekilde çektiğinizden emin olun veya preg_quote()
'u kullanın. daha fazla CPU hesaplı işlevleri kullanılabilir olduğunda
('/ i 'düzenleyici, büyük/küçük harf duyarsız bir arama yapmak için preg_split' i söyler) – rjz
Bilmekte ve mükemmel çalışmaktadır! Regex'i öğrenmeliyim – Supremekhaoz
@Supremekhaoz Doğru cevabı hatırlamama unutmayın – Furry
explode('delimiter',strtolower($snippet));
asla pahalı normal ifadeler kullanır.
Açıkça dizeler içinde karıştırma değişkenleri için kullanmadığınız sürece, asla çift tırnak kullanmayın.
Bir SQL dizgisini patlatıyorsam ve tablo adımı küçültmüş olsaydım ne olur? Sınırlayıcıyı küçültmemiz ve dizgiyi el değmeden bırakmamız gerekiyor. –
str_ireplace'ı denediniz mi? – drsndodiya