所以explode函式將一個字串分解成這樣的陣列:
$str = "Hello world. It's a beautiful day.";
print_r (explode(" ",$str));
結果將是:
Array ( [0] => Hello [1] => world. [2] => It's [3] => a [4] => beautiful [5] => day. )
但是如果我們需要對它進行不同的排序,那么預期的結果會是這樣的:
Array ( [0] => day [1] => beautiful [2] => a [3] => It's [4] => world. [5] => Hello )
那么如何使用爆炸功能來做到這一點呢?
uj5u.com熱心網友回復:
您可以像這樣使用array_reverse來獲得所需的輸出:
$str = "Hello world. It's a beautiful day.";
var_dump(array_reverse(explode(" ",$str)));
// Output
array(6) {
[0]=>
string(4) "day."
[1]=>
string(9) "beautiful"
[2]=>
string(1) "a"
[3]=>
string(4) "It's"
[4]=>
string(6) "world."
[5]=>
string(5) "Hello"
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/354263.html
上一篇:如何從該陣列中回顯成員資格值?
