HTMLpointHTMLpoint HTMLpoint.com


 Asignación



A menudo, desgraciadamente, los operadores de asignación se confunden con el operador de identidad. El operador "=" tiene un significado que no hay que confundir con el de "==".
El operdaor de asignación es el símbolo igual a (=) que da a una variable un valor, por ejemplo

$a = 2;

asigna a "$a" el valor "2".
El error que se hace a menudo es escribir algo como:

if ($a=2) {
do_something;
}


que, si lo leen ojos inexpertos, podría parecer una expresión para decir que si $a es IGUAL a 2 hay que ejecutar el código que está entre las llaves. Pues bien, no es tan grave: si hubieramos querido escribir lo que acabamos de decir, hubiéramos tenido que utilizar:

if ($a == 2) {
do_something;
}


  Volver al inicio de la página