php 配列値にキーが必要ない場合の実装方法: 1. PHP サンプル ファイルを作成する; 2. 配列を定義する; 3. "while ($fruit = current($fruits)) を渡す{...] " メソッドを使用して、キーなしの配列の値を取得します。
この記事の動作環境: Windows 7 システム、PHP バージョン 7.1、DELL G3 コンピューター
phpキーのない配列の値 ?
現在の配列値を取得する current()
current() 関数は、配列内の現在のポインター位置にある配列値を返します。その形式は次のとおりです:
mixed current(array array)
前の例を変更してみましょう。今回は配列値を取得したいとします:
$fruits = array("apple"=>"red", "banana"=>"yellow"); while ($fruit = current($fruits)) { printf("%s <br />", $fruit); next($fruits); } // red // yellow
関連紹介:
current() 関数は次の値を返します。配列内の現在の要素。
各配列には、その「現在の」要素を指す内部ポインタがあり、最初は配列に挿入された最初の要素を指します。
ヒント: この関数は、配列の内部ポインターを移動しません。
関連メソッド:
end() - 内部ポインタが配列内の最後の要素を指し、それを出力します。
next() - 内部ポインタを配列内の次の要素に設定し、出力します。
prev() - 内部ポインタを配列内の前の要素に設定し、出力します。
reset() - 内部ポインタを配列の最初の要素に設定し、出力します。
each() - 現在の要素のキー名とキー値を返し、内部ポインタを前方に移動します。
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPを使用してキーではなく配列の値のみを取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。