
09.03.2008, 23:14
|
|
Участник форума
Регистрация: 06.11.2006
Сообщений: 129
Провел на форуме: 482261
Репутация:
58
|
|
Сообщение от Piflit
NOmeR1 я про другое спрашиваю
так и объясни что тебе нужно.
а вообще это азы.
$a = $b сравнивает только по типу. если $a - строковое значение, и $b строковое - TRUE.
PHP код:
<?php
$a = 1;
$b = 2;
$c = '1';
if ($a = $b) { //return TRUE }
if ($a = $c ) { //return FALSE }
?>
$a == $b автоматически приравнивает $a и $b к строковому типу и сравнивает.
PHP код:
<?php
$a = 1;
$b = 2;
$c = '1';
if ($a == $b) { //return FALSE }
if ($a == $c ) { //return TRUE }
?>
$a === $b сразу сравнивает и по значению и по типам.
PHP код:
<?php
$a = 1;
$b = 2;
$c = '1';
$d = 2;
if ($a === $b) { //return FALSE }
if ($a === $c ) { //return FALSE }
if ($b === $d ) { //return TRUE }
?>
Последний раз редактировалось RedBull@12; 09.03.2008 в 23:20..
|
|
|