- PHP - Elementos estructurales - Operador igual ( == ) e idéntico ( === ) -

Al compararse dos elementos, debe asegurarse de que ambos son cadenas de caracteres, ya que de no ser así, PHP convertirá automáticamente alguno de los operandos, produciendo una solución indeseada o inesperada.
El operador igual se utiliza para comprobar, si dos cadenas de caracteres son iguales.
El operador idéntico, se utiliza para comprobar si dos cadenas son idénticas, lo que significa que ambos operandos, además de ser iguales, son del mismo tipo.
Ejemplo:

<html>
<head>
<title>Cadenas de caracteres iguales e id&eacute;nticos</title>
</head>
<body bgcolor="#eceaf3">
<font face = "verdana" size='+1'>
<pre>
<?php
$str1="saludos";
$str2="saludos";
$str3="0";
if($str1==$str2)
{
            print "\"$str1\" y \"$str2\" son iguales.<br>";
}
else
{
            print "\"$str1\" y \"$str2\" son diferentes.<br>";
}
if($str2==$str3)
{
            print "\"$str2\" y $str3 son iguales.<br>";
}
else
{
            print "\"$str2\" y $str3 son diferentes.<br>";
}
if($str2===$str3)
{
            print "\"$str2\" y $str3 son id&eacute;nticos.<br>";
}
else
{
            print "\"$str2\" y $str3 no son id&eacute;nticos.<br>";
}
?>
</pre>
</font>
</body>
</html>


previo
Imprimir..
Ultima actualisación: Tue, 24 ▪ May ▪ 2011
próximo