3v4l.org

run code in 300+ PHP versions simultaneously
<?php $ar = []; $i = 0; while($i < 2){ $ar['fluits'][$i][] = [ 'name' => 'apple', 'color' => 'red' ]; $ar['fluits'][$i][] = [ 'name' => 'kiwi', 'color' => 'green' ]; $ar['drinks'][$i][] = [ 'name' => 'coffee', 'taste' => 'bitter' ]; // これだと「apple」の配列には「2」が追加されるが、kiwiの配列に「2」が追加されない。 $add = 'on'; if( $add == 'on' ){ $ar['drinks'][$i][0]['id'] = '1'; $ar['fluits'][$i][0]['id'] = '2'; } $i++; } var_dump($ar);

preferences:
25.29 ms | 404 KiB | 5 Q