una sobre visibilidad de variables
Dado el siguiente código
Código:
<?php
function prueba(){
$a +=5;
echo $a;
}
$a = 20;
prueba();
?>
¿que resultado obtenemos al ejecutar el script?
a) 25
b) 5
c) Se produce un error en la línea dos
Respuesta: B, ya que aunque $a vale 20 cuando llamamos a la función prueba, la variable $a (local a la función) acaba de declararse (vale 0) y le sumamos 5.
Saludos