天天看點

php 分隔字元串為數組

[b]explode[/b]

explode — 使用一個字元串分割另一個字元串

array explode ( string $separator , string $string [, int $limit ] )

此函數傳回由字元串組成的數組,每個元素都是 string 的一個子串,它們被字元串 separator 作為邊界點分割出來。如果設定了 limit 參數,則傳回的數組包含最多 limit 個元素,而最後那個元素将包含 string 的剩餘部分。

如果 separator 為空字元串(""),explode() 将傳回 FALSE。如果 separator 所包含的值在 string 中找不到,那麼 explode() 将傳回包含 string 單個元素的數組。

[b][color=red]如果 limit 參數是負數,則傳回除了最後的 -limit 個元素外的所有元素。此特性是 PHP 5.1.0 中新增的。[/color][/b]

由于曆史原因,雖然 implode() 可以接收兩種參數順序,但是 explode() 不行。你必須保證 separator 參數在 string 參數之前才行。

注: 構造sql 語句時候 查詢列可這麼寫

官方的demo: