程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php explode() array_diff() implode()三個函數

php explode() array_diff() implode()三個函數

編輯:關於PHP編程

 

$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;

 


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved