PHP では、配列に複数の要素を格納できます。ただし、場合によっては、配列を空にする必要があるかもしれません。この記事では、PHPで配列を空にする方法を紹介します。
PHP では、次のメソッドを使用して配列を空にすることができます。
unset() 関数は次のことができます。配列を削除する unset() を使用して配列内の要素をすべて削除すると、配列は空になります。以下はサンプルコードです:
//定义数组 $array = array(1, 2, 3, 4, 5); //使用unset()函数删除元素 foreach($array as $key => $value){ unset($array[$key]); } //输出数组 print_r($array);
出力結果は空の配列です:
Array ( )
unset() 関数は、ファイル内の値とキーのみを削除することに注意してください。配列、および配列自体の構造は何も変わりません。
PHP では、array() 関数を使用して空の配列を作成できます。例は次のとおりです:
//创建空数组 $array = array(); //输出数组 print_r($array);
出力結果は空の配列です:
Array ( )
このメソッドを使用して作成された配列は、以前に存在した要素も含め、要素を保持しないことに注意してください。
代入ステートメントを使用して、既存の配列を空の配列に設定できます。例は次のとおりです:
//定义数组 $array = array(1, 2, 3, 4, 5); //将数组置空 $array = array(); //输出数组 print_r($array);
出力結果は空の配列です:
Array ( )
この場合、元の配列は完全に上書きされることに注意してください。他の変数が以前に配列を参照していた場合、配列参照が変更されているため、それらも影響を受けます。
要約すると、unset() 関数、array() 関数、または代入ステートメントを使用して、PHP 配列を空にすることができます。特定の状況に応じて、さまざまな方法を選択できます。いずれの場合も、配列参照と副作用を考慮するように注意してください。
以上がPHP配列を空に設定しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。