php メソッドを使用して、配列の最後のいくつかの要素をインターセプトします: 1. "array_slice($array,$start)" ステートメントを使用し、パラメーター "$start" は負の値である必要があります。2. を使用します。 「array_splice($array, $start)」ステートメントでは、パラメータ「$start」は負の値である必要があります。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php 以降配列をインターセプトします 要素の数
1. array_slice() 関数を使用します
array_slice() 関数は、配列をインターセプトするために PHP によって提供される関数です. 配列からフラグメントを抽出できます。構文は次のとおりです。
array array_slice ( array $arr , int $start [, int $length = NULL [, bool $preserve_keys = false ]] )
パラメータの説明:
配列の最後のいくつかの要素をインターセプトしたい場合は、パラメーター start を次のように設定します。負の値
<?php header("Content-type:text/html;charset=utf-8"); $arr = array(10,12,20,25,24); echo "原数组:"; var_dump($arr); echo "截取数组后2位的元素片段:"; $result = array_slice($arr,-2); //截取数组后2位的元素 var_dump($result); ?>
出力結果
配列を削除する array_splice() 関数 要素の一部が削除されると、これらの削除された要素は新しい配列に形成され、新しい配列が返されるため、 array_splice() 関数を使用して配列をインターセプトできます断片。
array_slice() 関数と同様に、関数の 2 番目のパラメーター start を負の値に設定するだけで、配列の最後のいくつかの要素をインターセプトできます。
<?php header("Content-type:text/html;charset=utf-8"); $arr = array(10,12,20,25,24); echo "原数组:"; var_dump($arr); echo "截取数组后3位的元素片段:"; $result = array_splice($arr,-3); //截取数组后3位的元素 var_dump($result); ?>
出力結果
推奨学習: 「
PHP ビデオ チュートリアル以上がPHPで配列の最後の数桁をインターセプトする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。