array_values()

PHPのarray_values()関数は、配列から、すべての配列要素の値を、取得する組み込み関数。

定義

配列型 array_values( 配列型 $input );

パラメータ

配列型 $input

すべての配列要素の値を取得したい配列を指定。

戻り値

配列。

取得したすべての配列要素の値を格納した配列。

構文

すべての配列要素の値を取得

値の配列 = array_values( 配列 );

「配列」から、すべての配列要素の値を取得し、「値の配列」に格納。

サンプル

配列から、すべての配列要素の値を取得

<pre>
<?php
$varArray = array( "レッド", "ブルー" , "イエロー" );
print_r( array_values( $varArray ) );
?>
</pre>

↓↓↓出力結果↓↓↓

Array
(
    [0] => レッド
    [1] => ブルー
    [2] => イエロー
)

連想配列から、すべての配列要素の値を取得

<pre>
<?php
$varArray = array(
    "red" => "レッド",
    "blue" => "ブルー",
    "yellow" => "イエロー"
);
print_r( array_values( $varArray ) );
?>
</pre>

↓↓↓出力結果↓↓↓

Array
(
    [0] => レッド
    [1] => ブルー
    [2] => イエロー
)

多次元配列から、すべての配列要素の値を取得

<pre>
<?php
$varArray = array(
    "english" => array( "red", "blue", "yellow" ),
    "katakana" => array( "レッド", "ブルー", "イエロー" ),
    "Kanji" => array(
        "aka" => "赤",
        "ao" => "青",
        "ki" => "黄"
    )
);
print_r( array_values( $varArray ) );
?>
</pre>

↓↓↓出力結果↓↓↓

Array
(
    [0] => Array
        (
            [0] => red
            [1] => blue
            [2] => yellow
        )

    [1] => Array
        (
            [0] => レッド
            [1] => ブルー
            [2] => イエロー
        )

    [2] => Array
        (
            [aka] => 赤
            [ao] => 青
            [ki] => 黄
        )

)

スポンサード リンク

カテゴリー: PHP, , 組み込み関数, 配列 タグ: パーマリンク