ホームページ  >  記事  >  バックエンド開発  >  PHPでarray_slice関数を使用する方法

PHPでarray_slice関数を使用する方法

青灯夜游
青灯夜游オリジナル
2019-05-24 14:37:124550ブラウズ

php での array_slice 関数の使用: [array_slice($array,$start,$length,$preserve)]。 array_slice 関数は、条件に基づいて配列から値のセグメントを削除し、配列の選択された部分を返すために使用されます。

PHPでarray_slice関数を使用する方法

array_slice() は PHP の組み込み関数です。構文は array_slice($array,$start,$length,$preserve) です。ユーザーの選択に従って選択するために使用されます (条件) 配列の一部を取得して返します。

(推奨チュートリアル: php ビデオ チュートリアル )

php array_slice() 関数の使用方法?

php array_slice() 関数は、条件に基づいて配列から値を取り出して返します。

基本構文:

array_slice($array,$start,$length,$preserve)

パラメータ: この関数は 4 つのパラメータを取ることができます

● $array: 必須、許可されません省略します。配列を指定します。

##● $start: 必須で省略できません。値は、取り出す要素の開始位置を指定します。0 = 最初の要素。値が正の数に設定されている場合は前から後ろに開始し、値が負の数に設定されている場合は後ろから前に開始します。 -2 は、配列の最後から 2 番目の要素から開始することを意味します。

# $length: オプションで省略可能です。返される配列の長さを指定する数値。値が整数に設定されている場合は、この要素数が返されます。値が負の数に設定されている場合、関数は配列の末尾から遠いところでフェッチを終了します。値が設定されていない場合、関数は戻り値を返します。 start パラメータで設定された位置から始まり、配列の末尾までのすべての要素。

##● $preserve: オプション、省略可能。関数がキー名を保持するか、キー名をリセットするかを指定します。可能な値: true - キー名を保持、false - デフォルト (キー名をリセット)。

戻り値:

array_slice() 関数は、配列の選択されたセグメントを返します。配列に文字列キーがある場合、返される配列にはキー名が保持されます。 例を通して php array_slice() 関数の使用方法を見てみましょう。

例 1:

<?php
header("content-type:text/html;charset=utf-8"); 
$class=array("西门","灭绝","无忌","peter");
print_r(array_slice($class,0,2));
?>
出力:

Array ( [0] => 西门 [1] => 灭绝 )

例 2:

<?php
header("content-type:text/html;charset=utf-8"); 
$a=array("灭绝","西门","无忌","欧阳克","韦小宝");
print_r(array_slice($a,1,2,true));
?>

出力:

Array ( [1] => 西门 [2] => 无忌 )

関連する推奨事項:
php 配列 (配列関数) の処理

以上がPHPでarray_slice関数を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。