ホームページ  >  記事  >  バックエンド開発  >  PHPを使用してキーではなく配列の値のみを取得するにはどうすればよいですか?

PHPを使用してキーではなく配列の値のみを取得するにはどうすればよいですか?

藏色散人
藏色散人オリジナル
2021-11-08 09:42:442347ブラウズ

php 配列値にキーが必要ない場合の実装方法: 1. PHP サンプル ファイルを作成する; 2. 配列を定義する; 3. "while ($fruit = current($fruits)) を渡す{...] " メソッドを使用して、キーなしの配列の値を取得します。

PHPを使用してキーではなく配列の値のみを取得するにはどうすればよいですか?

この記事の動作環境: 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 サイトの他の関連記事を参照してください。

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