<?php echo 'Getting reference to a variable that is not yet set.' . "\n"; $ampA = &$a; for ($a = 0; $a < 10; $a++) { echo $ampA . ', '; } echo "\n\n"; $i = 0; echo 'Getting reference to an existing scalar variable.' . "\n"; $ampI = &$i; for ($i = 0; $i < 10; $i++) { echo $ampI . ', '; } echo "\n\n"; $arr = array(); echo 'Getting reference to an existing array.' . "\n"; $ampArr = &$arr; for ($i = 0; $i < 10; $i++) { $arr['i'] = $i; echo $ampArr['i'] . ', '; } echo "\n\n"; $secondArr = array(); echo 'Getting reference to an array element that does not exist yet.' . "\n"; $ampSecondArrJ = &$secondArr['j']; for ($i = 0; $i < 10; $i++) { $secondArr['j'] = $i; echo $ampSecondArrJ . ', '; } echo "\n\n"; $foreachedArr = array(); $ampForeachedVal = &$foreachedVal; $foreachedArr = [[0],[1],[2],[3],[4],[5],[6],[7],[8],[9]]; echo 'Getting reference to a value created by a foreach.' . "\n"; foreach ($foreachedArr as $foreachedVal) { echo $ampForeachedVal[0] . ', '; }
You have javascript disabled. You will not be able to edit any code.
Value for `_results` contains invalid data `array`