ホームページ >バックエンド開発 >PHPチュートリアル >phpexplode() array_diff() implode() 3つの関数_PHPチュートリアル
$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;