ホームページ  >  記事  >  バックエンド開発  >  phpexplode() array_diff() implode() 3つの関数_PHPチュートリアル

phpexplode() array_diff() implode() 3つの関数_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-20 11:02:311120ブラウズ

$str = '配列1、配列2、配列3、配列4';
$array =explode(',',$str); //通常の文字列を配列に保存します

explode() 関数は文字列を配列に分割します。

文法
explode(separator,string,limit)パラメータの説明
区切り文字が必要です。文字列を分割する場所を指定します。
文字列が必要です。分割する文字列。
制限はオプションです。返される配列要素の最大数を指定します。


$array = array_diff($array,array('array2')) //指定された値を持つ配列項目を削除します

array_diff() 関数は、2 つ以上の配列を比較します。最初の配列のキーまたは値が 2 番目の配列に現れない場合、2 番目の配列に現れないキーまたは値を配列の形式で返します。キーと値。

構文
文法
array_diff(配列1,配列2,配列3...)

パラメータ
パラメータの説明
説明
array1 は必須です。最初の配列は他の配列と比較される配列です
必須パラメータ。比較する最初のベンチマーク配列を指定します
array2 は最初の配列と比較される配列が必要です
必須パラメータ。最初の配列と比較する 2 番目の配列を指定します
array3 オプション。最初の配列と比較される配列
オプションのパラメータ。最初の配列と比較する 3 番目の配列を指定します


$str = implode(',',$array); //配列を通常の文字列として保存します

implode() 関数は、配列要素を文字列に結合します。

文法
implode(区切り文字,配列)パラメータの説明
区切り文字はオプションです。配列要素の間に何を配置するかを指定します。デフォルトは「」(空の文字列)です。
配列が必要です。文字列に結合される配列。

手順
ただし、区切りパラメータはオプションです。ただし、下位互換性を維持するために、2 つのパラメーターを使用することをお勧めします。

エコー $str;


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/445365.html技術記事 $str = array 1, array 2, array 3, array 4; $array =explode(,,$str); //explode() 関数は、文字列を配列に分割します。 構文explode(separator,string,li...
)
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。