PHPで空の配列要素を削除する
PHPで空の配列要素を削除するには、コードは次のとおりです-
例
<?php $my_array = array("This", 91, '', null, 102, "is", false, "a", "sample", null); foreach($my_array as $key => $val) if(empty($val)) unset($my_array[$key]); echo "After removing null values from the array, the array has the below elements -"; foreach($my_array as $key => $val) echo ($my_array[$key] ."<br>"); ?>
出力
After removing null values from the array, the array has the below elements -This 91 102 is a sample
文字列、数値、および「null」値を含む配列が定義されています。 「foreach」ループは要素を反復処理するために使用され、値が空の場合、つまりnullが含まれている場合は、配列から削除されます。 null値を含まない関連する配列が再度表示されます。
-
PHPのmax()関数
max()関数は配列の最大値を返します。 構文 max(arr_values); or max(val1,val2,...); パラメータ arr_values −値のある配列。 val1、val2 −比較する値。 戻る max()関数は配列の最大値を返します。 例 <?php echo (max(70, 89, 12, 34, 23, 66, 34)); ?> 出力 89 例 別の例を見てみましょう- <?php echo (max(array(70, 89, 12, 34, 23, 66, 3
-
PHPのarray()関数
PHPのarray()関数は配列を作成します。 PHPでは配列には3つのタイプがあります。 インデックス付き配列- 数値インデックス付きの配列です 連想配列- 名前付きキーを持つ配列です 多次元配列- 1つ以上のアレイを持つアレイです 構文 // array with numeric index i.e. Indexed arrays array(value1,value2...); // array with named keys i.e. associative arrays array(key1 => value1, key2 => value2...