"sonra" ya da bir dize bölmek için herhangi güzel bir yolu yoktur. ?
Gibi
$string = "test.test" result = test
$string = "test doe" result = test
Tabii ben iki kere patlayabilir kullanabilirsiniz, ama ben iyi çözümleri emin şu değilim ;)
Eğer birkaç farklı karakter üzerinde bölmek istiyorsanız, preg_split bir göz atın
//split string on space or period:
$split=preg_split('/[ \.]/', $string);
Dizge simgesi var strtok.
Sen strtok
fonksiyonunu istiyorum. Manuel şu örneği veriyor:
<?php
$string = "This is\tan example\nstring";
/* Use tab and newline as tokenizing characters as well */
$tok = strtok($string, " \n\t");
while ($tok !== false) {
echo "Word=$tok<br />";
$tok = strtok(" \n\t");
}
?>
Sizin durumunuzda kullanarak explode
kez daha kolaydır ve daha iyi görünüyor şüpheli olsa.