ホームページ >バックエンド開発 >PHPチュートリアル >PHPの配列array_filter()関数とarray_slice()関数
*/ function delEmpty($val) { if ($val === "" || $val === "php") { //null値とphp値が存在する場合配列内で Return false を置き換えます。つまり、配列内の null 値と php 値を削除します。 Return false } put_array = array('A'=>" java "、 'b' => false、 'b1' => true、 'c' =>" "、 コールバック関数の結果: ビュー plaincopyprint? /** * array_slice() 関数は配列からセグメントを取り出します * array_slice(array array, int offset[, int length]) * offset パラメータと length パラメータで指定された配列配列内のシーケンス。 * offset は開始位置を表し、length はこのシーケンスの長さを表します * true のキーは変更されません */ $input = array("Java", "Php", "C++", "C#", "Ruby", "Object-c "); $outputC = array_slice($input, 1, 3); // 「Php」、「C++」、「C#」を返します print_r($input, 2, -1); ?> 実行結果:
$outputB = array_slice($input, - 2, 1); // 「Ruby」を返します