ご覧いただきありがとうございます。
php
1array ( 'count_one' => '1', 0 => '1', 'count_two' => '2', 1 => '2', 'count_three' => '3', 2 => '3', 'count_four' => '4', 3 => '4', 'count_five' => '5', 4 => '5', 'count_six' => '6', 5 => '6', 'count_seven' => '7', 6 => '7', 'count_eight' => NULL, 7 => NULL, )
上記の配列をimplodeして、var_exportすると'11223344556677'と表示されます。
この同じ数字の重複はキーである'count_one'=>'1'とこちらもキーである0=>'1'の兼ね合いで
表示されている事はなんとなくわかるのですが、
この'count_●●'の後に続いている0や1などのキーは、連想配列じゃない配列に与えられる?
キーであると思っていたのですが、'count_one'などのキーがある(連想配列である)にも関わらず
配列の中に組み込まれています。
このショートカットキー?みたいな物はなぜ連想配列でも表示されるのでしょうか?
また、このショートカットキー?を配列から削除する方法などあるのでしょうか?
array_uniqueだと投票数(count)が重複した際に削除してしまいます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/10/13 12:44
退会済みユーザー
2017/10/13 19:42
退会済みユーザー
2017/10/14 02:07