ホームページ  >  記事  >  バックエンド開発  >  PHPで連想配列をインデックス配列に変換する方法

PHPで連想配列をインデックス配列に変換する方法

青灯夜游
青灯夜游オリジナル
2021-09-09 18:40:582790ブラウズ

PHP では、array_values() 関数を使用して、連想配列をインデックス配列に変換できます。この関数を使用して、配列のキー名をリセットし、文字列または数値的に紛らわしいキー名を先頭のキー名に変換できます。 0 から 1 ずつ増加する数値キー名。構文「array_values($array)」を使用します。

PHPで連想配列をインデックス配列に変換する方法

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

PHP では、array_values を使用できます。 () 関数は、連想配列をインデックス付き配列に変換します。

array_values($array) この関数は、配列内のすべての要素の値を返すものです。使い方は非常に簡単です。必須パラメータが 1 つだけあれば、指定された配列内のすべての要素を含む値。値の配列ですが、キー名は含まれません。返される配列はインデックス付き配列の形式で、配列インデックスは 0 から始まり 1 ずつ増加します。

簡単に言えば、この関数を使用すると、配列のキー名をリセットし、紛らわしい文字列や数値が含まれたキー名を、0 から始まり 1 ずつ増加する数値キー名に変換できます。

array_values() 関数は、要素の添字がわかりにくい配列、または連想配列をインデックス付き配列に変換する場合に特に適しています。

例: array_values() 関数を使用して、連想配列をインデックス付き配列に変換します

<?php
$arr=array("Peter"=>65,"Harry"=>80,"John"=>78,"Clark"=>90);
var_dump($arr);
var_dump(array_values($arr));
?>

出力結果:

PHPで連想配列をインデックス配列に変換する方法

array_values() を使用して多次元配列のインデックスをリセットする場合は、記事「PHP 配列で多次元配列のインデックスをリセットする方法を学ぶ」を参照してください。 "

推奨学習: "PHP ビデオ チュートリアル >>

以上がPHPで連想配列をインデックス配列に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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