Czy możemy zrobić wiele eksplodować() w PHP?Czy możemy wykonać wiele eksplodowań w jednym wierszu w PHP?
Na przykład, aby to zrobić:
foreach(explode(" ",$sms['sms_text']) as $no)
foreach(explode("&",$sms['sms_text']) as $no)
foreach(explode(",",$sms['sms_text']) as $no)
Wszystko w jednym eksplodować tak:
foreach(explode('','&',',',$sms['sms_text']) as $no)
Jaki jest najlepszy sposób to zrobić? To, czego chcę, to podzielić łańcuch na wiele ograniczników w jednej linii.
hi dzięki za kod, ale mam \ r \ n \ wartość i przestrzeni, aby eksplodować swój foreach nie działa (preg_split ('/ (\ r \ n \ s | & |,)/', $ sms [' sms_text ']) jako $ no) – Harinder
dziękuję bro rozwiązany foreach (preg_split ("/ \ r \ n | (\ s | & |,) /", $ sms ["sms_text"]) jako $ no) – Harinder