在PHP 中透過多個分隔符號分割字串
使用字串時,可能存在需要將它們分成單獨元素的情況基於特定字元或分隔符。在 PHP 中,您可以使用 preg_split() 函數將字串分割為多個分隔符號。
問題描述
考慮以下字串:
"something here ; and there, oh,that's all!"
用「;」分割該字串和「,」分隔符,你會希望得到以下結果:
something here and there oh that's all!
解
要得到所需的結果,我們可以使用preg_split()函數,它將正規表示式模式作為其第一個參數,將要拆分的字串作為其第二個參數。在這種情況下,我們需要一個與“;”相符的正規表示式模式。和“,”字元:
<code class="php">$pattern = '/[;,]/';</code>
然後我們使用此模式透過以下程式碼來分割字串:
$string = "something here ; and there, oh,that's all!";
echo '<pre class="brush:php;toolbar:false">', print_r( preg_split( $pattern, $string ), 1 ), '</pre>';
此程式碼的輸出將是所需的分割字串:
something here and there oh that's all!
以上是如何在 PHP 中用多個分隔符號分割字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!