Hello,

why this array_push($x ? $a : $b, 'value'); produce error(Fatal error:
Only variables can be passed by reference)

<?php

$x = 1;
#$x = 0;

$a = array();
$b = array();

array_push($x ? $a : $b, 'value');

i must rewrote this in

if ($x)
   array_push($a, 'value');
else
   array_push($b, 'value');




Regards,
Michal Dvoracek                          [EMAIL PROTECTED]


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to