note 99111 deleted from control-structures.foreach by googleguy

From: Date: Wed, 14 Nov 2012 22:25:20 +0000
Subject: note 99111 deleted from control-structures.foreach by googleguy
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-191956@lists.php.net to get a copy of this message
Note Submitter: cornvalley at gmail dot com ---- Foreach can be also used to move around multiple tables. Here is simple example. <?php $table[0][0][0] = 6; $table[0][0][1] = 17; $table[0][0][2] = 12; $table[0][0][3] = 8; $table[0][1][0] = 9; $table[0][1][1] = 13; $table[0][1][2] = 11; $table[0][1][3] = 5; $table[0][2][0] = 1; $table[1][1][0] = 4; $table[1][2][0] = 2; $table[2][4][1] = 1; foreach ($table as $i1 => $n1) foreach ($n1 as $i2 => $n2) foreach ($n2 as $i3 => $n3) printf('$table[%d][%d][%d] = %d;<br>', $i1,$i2,$i3,$n3);?> It gives the result: $test[0][0][0] = 6; $test[0][0][1] = 17; $test[0][0][2] = 12; $test[0][0][3] = 8; $test[0][1][0] = 9; $test[0][1][1] = 13; $test[0][1][2] = 11; $test[0][1][3] = 5; $test[0][2][0] = 1; $test[1][1][0] = 4; $test[1][2][0] = 2; $test[2][4][1] = 1;

« previous php.notes (#191956) next »