ホームページ >バックエンド開発 >PHPチュートリアル >PHP は、array_PHP チュートリアルで null 値または指定された値の操作を削除します
配列内の指定した値を削除したり、配列に値があるかどうかを判定したり、null値をクリアしたりするなど、PHPにおける配列の操作を紹介しますので、必要な学生は参照してください。
まず、PHP が配列内の null 値をどのように操作するかに関するさまざまなメソッドを見てみましょう
implode(); この関数については、http://www.bKjia.c0m/phper/29/2dc95be9381b4bb1753083c09fda1a36.htmを参照してください。
implode() を使用して配列を文字列として出力し、出力文字列が空かどうかを確認します。一見すると、これは良い方法のように見えますが、残念ながら、前の点と同様に、2 次元を超える配列には機能しません。例:
コードをコピー | |
$arr= 配列(配列(),配列(),配列());
$str = implode(',',$arr);
それ以外の場合は「空ではありません」をエコーします; |
3. count(); http://www.bKjia.c0m/w3school/php/func_array_count.htm を参照してください。
コードをコピー | |
エコー数($arr);
|
コードは次のとおりです
$arr= array("d","s",""); | |
| これは、配列内に空の要素があることを示すことしかできませんが、配列が空であることを証明することはできません。明らかに違います。
それ以外の場合は「空ではありません」をエコーします;
| 結果はまだ空ではありません
上記の例と組み合わせて、配列内の空の要素を完全に削除します
コードは次のとおりです
$num = カウント($keys)
$num_last = $num - 1;
$this_array_0 = &$array;
$last_key = $keys[$num_last] |