2種類
閲覧数:1229
投稿日: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',
],
];