Показать сообщение отдельно

  #1724  
Старый 28.01.2008, 22:52
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
С нами: 9840758

Репутация: 808


По умолчанию

Цитата:
Сообщение от -=lebed=-  
Угу, а если $a=false, то не выведется ничего, тогда к какому типу? null?
К строке, разумеется.
false соответствует пустой строке, поэтому ничего и не выводится.

Цитата:
Вы можете преобразовать значение в строку, используя приведение (string), либо функцию strval(). В выражениях, где необходима строка, преобразование происходит автоматически. Это происходит, когда вы используете функции echo() или print(), либо когда вы сравниваете значение переменной со строкой
...

Булево (boolean) значение TRUE преобразуется в строку "1", а значение FALSE представляется как "" (пустая строка). Этим способом вы можете преобразовывать значения в обе стороны - из булева типа в строковый и наоборот.
Почитать можно здесь:
http://www.php.net/manual/ru/language.types.string.php#language.types.string.ca sting
 
Ответить с цитированием