Si a las funciones no se les pueden asignar valores entonces, ¿la siguiente sentencia es un error de sintaxis o no?:
list($a,$b) = array('uno','dos');
Recibe ayuda de expertos
Es gratis y fácil
Respuestas, votos y comentarios
Recibe puntos, vota y da la solución
Si a las funciones no se les pueden asignar valores entonces, ¿la siguiente sentencia es un error de sintaxis o no?:
list($a,$b) = array('uno','dos');
Supongo que tu pregunta es únicamente como "juego", en fin, no, no es un error de sintaxis porque para comenzar list() no es en realidad una función, es un constructor del lenguaje...
Como bien te dice nemutagk, no es error porque list() no es una función, es una construcción especial del lenguaje para asignación múltiple.