$str = '數組1,數組2,數組3,數組4';
$array = explode(',',$str); //將規律字符串存入數組
explode() 函數把字符串分割為數組。
語法
explode(separator,string,limit)參數 描述
separator 必需。規定在哪裡分割字符串。
string 必需。要分割的字符串。
limit 可選。規定所返回的數組元素的最大數目。
$array = array_diff($array,array('數組2')); //刪除指定值的數組項
array_diff()函數比較兩個或多個數組,如果第一個數組中的鍵或值在第二個數組中並未出現,則以一個數組的形式返回這個未在第二個數組中出現的鍵和值。
syntax
語法
array_diff(array1,array2,array3...)
parameter
參數 description
描述
array1 required. the first array is the array that the others will be compared with
必要參數。指定第一個參與比較的基准數組
array2 required. an array to be compared with the first array
必要參數。指定與第一個數組相比較的第二個數組
array3 optional. an array to be compared with the first array
可選參數。指定與第一個數組相比較的第三個數組
$str = implode(',',$array); //將數組存為規律字符串
implode() 函數把數組元素組合為一個字符串。
語法
implode(separator,array)參數 描述
separator 可選。規定數組元素之間放置的內容。默認是 ""(空字符串)。
array 必需。要結合為字符串的數組。
說明
雖然 separator 參數是可選的。但是為了向後兼容,推薦您使用使用兩個參數。
echo $str;