我遇到了由PHP中的兩個分隔符分隔的問題。我有以下文字,我希望能夠按「」分割,然後再按「|」分割。由兩個分隔符分割PHP
Someone Name|paused,Someone Name|paused,Someone Name|paused,Someone Name|paused,Someone Name|paused,Someone Name|available,Someone Name|available,Someone Name|available
所以,最終的結果將是我能夠確定它是否被設置爲暫停或可用,並從那裏過濾掉,所以我只能得到暫停值。
$phoneurl = "Someone Name|paused,Someone Name|paused,Someone Name|paused,Someone Name|paused,Someone Name|paused,Someone Name|available,Someone Name|available,Someone Name|available";
$array = explode(",", $phoneurl);
foreach ($array as $value) {
$split = explode("|", $value);
echo $value[0];
}
但是,當我嘗試echo $ value [0]時,它只是回聲每個值的第一個數字。
我迷路了。請幫忙! :(
$ value [0]包含您在$ array內循環的$值的第一個字符。您需要$ split [0]來包含第一個單詞,因爲這是您將爆炸(「|」)分配給 –