2011-08-13 10 views
1

針を使って弦を分割する機能はたくさんありますが、最も賢い(最短)方法は何ですか?必要な

$haystack="/this/is/the/haystack/string/to/be/trimmed/using/a/needle/string/"; 
$needle="to/be/"; 

結果は

/本/である/ /干し草の山/文字列/

答えて

1

私はこのようにそれを行うだろうが、それはない必ずしも最短方法(あります私は短い方法があると確信していますが)それは合理的に簡潔で、読みやすく効率的です:

$newStr = substr($haystack, 0, strpos($haystack, $needle)); 

Demo.

関連する問題