2種類
閲覧数:910
投稿日:2020-02-18
更新日:2020-02-18
PHP 5.4 以降では配列の短縮構文が追加され、 array() の代わりに [] を使えるようになりました。
コード
$tagAry = array ( 0 => '3', 1 => '2', ); $dbEntryTagAry = array ( 0 => array ( 'id' => '2', 'entry_id' => '1', 'tag_id' => '3', ), 1 => array ( 'id' => '1', 'entry_id' => '1', 'tag_id' => '2', ), ); //キーは省略できる $tagAry = array ( '3', '2', ); $dbEntryTagAry = array ( array ( 'id' => '2', 'entry_id' => '1', 'tag_id' => '3', ), array ( 'id' => '1', 'entry_id' => '1', 'tag_id' => '2', ), ); //PHP5.4以降 $tagAry = [ 0 => '3', 1 => '2', ]; $dbEntryTagAry = [ 0 => [ 'id' => '2', 'entry_id' => '1', 'tag_id' => '3', ], 1 => [ 'id' => '1', 'entry_id' => '1', 'tag_id' => '2', ], ]; //キーは省略できる $tagAry = [ '3', '2', ]; $dbEntryTagAry = [ [ 'id' => '2', 'entry_id' => '1', 'tag_id' => '3', ], [ 'id' => '1', 'entry_id' => '1', 'tag_id' => '2', ], ];