塩焼きブログ

塩焼きに関しての研究内容を公開しています

PHPのarray_values()で単純配列にする

array_values()を使って単純配列が作れるぞ。キーなども抜けるので、数値をキーとした連想配列とかをくどく単純配列としたいときに大活躍した

<?php
$array = ['hoge' => 'test', 'hoge2' => 'test2', 'hoge3' => 'test3'];
print_r($array);
print_r(array_values($array));

こんな感じで使う

$ php test.php
sArray
(
    [hoge] => test
    [hoge2] => test2
    [hoge3] => test3
)
Array
(
    [0] => test
    [1] => test2
    [2] => test3
)

配列を返す関数は何もない時にnullとかfalseとか返すんじゃなくて空配列を返すようにしてくれると便利