現在の位置: ホーム> 最新記事一覧> php array_values()関数の詳細な解析:すべての値を配列内で簡単に取得する

php array_values()関数の詳細な解析:すべての値を配列内で簡単に取得する

M66 2025-07-26

phpのarray_values()関数の紹介

配列は一般的に使用され、PHPで重要なデータ型があります。実際の開発では、アレイ内の値を操作する必要があることがよくあります。 array_values()関数は、すべての値を配列内で取得し、新しいインデックス付き配列を返すことができる実用的なツールです。

array_values()関数の構文

この関数の基本的な構文は次のとおりです。

 array_values(array $ array):array

パラメーター説明:

  • $配列:抽出する必要がある値の元の配列。
  • 返品値:元の配列内のすべての値を含む新しいインデックスアレイを返し、キー名は連続した数字に再インネックスされます。

array_values()関数の例のコード

<?php
// 連想配列を定義します
$student = [
  "name" => 「チャン・サン」、
  「年齢」=> 18、
  「性別」=>「男性」
];

// array_values()関数を使用して、array $ values = array_values($ sustent)で値を得るします。

//新しいしいインデックス配列print_r($ values)を印刷します。
?>

実行結果

配列
(
    [0] => Zhang San [1] => 18
    [2] =>男性)

使用する手順

上記の例からわかるように、array_values()関数は、連想配列内のすべての値を抽出し、新しいインデックス配列を生成します。新しい配列のキーは0から始まり、シーケンスで増分しますが、元の配列のキーは破棄されます。

この関数は、キー名を気にせずに配列値を処理する必要がある場合に使用するのに適しており、配列値の操作プロセスを大幅に簡素化します。

要約します

array_values()は、配列値を取得するためにPHPの便利な機能です。データの再編成であろうと価値のトラバーサル処理であろうと、開発者はクリーンで継続的にインデックス付きの配列値リストを迅速に取得し、コードのシンプルさと効率を改善するのに役立ちます。