1
針を使って弦を分割する機能はたくさんありますが、最も賢い(最短)方法は何ですか?必要な
$haystack="/this/is/the/haystack/string/to/be/trimmed/using/a/needle/string/";
$needle="to/be/";
結果は
/本/である/ /干し草の山/文字列/
針を使って弦を分割する機能はたくさんありますが、最も賢い(最短)方法は何ですか?必要な
$haystack="/this/is/the/haystack/string/to/be/trimmed/using/a/needle/string/";
$needle="to/be/";
結果は
/本/である/ /干し草の山/文字列/
私はこのようにそれを行うだろうが、それはない必ずしも最短方法(あります私は短い方法があると確信していますが)それは合理的に簡潔で、読みやすく効率的です:
$newStr = substr($haystack, 0, strpos($haystack, $needle));
$result = explode($needle, $haystack);
$first_part = $result[0];