Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Для чего используют ===
 
 автор: NataliaKorkunova   (27.11.2009 в 12:04)   письмо автору
 
 

Я начинаю изучать PHP. Встретила выражение с тремя ===, как оно работает?

  Ответить  
 
 автор: Trianon   (27.11.2009 в 12:10)   письмо автору
 
   для: NataliaKorkunova   (27.11.2009 в 12:04)
 

возвращает истину, если совпадают не только значения выражений, но и их типы.
'5' == 5 вернет истину.
'5' === 5 вернет ложь.

для чего используют?
типичный пример - анализ результата функции strpos()

  Ответить  
 
 автор: tvv123456   (27.11.2009 в 12:28)   письмо автору
 
   для: Trianon   (27.11.2009 в 12:10)
 

То есть $a = 5; $b='5'; вернут ложь при $a ===$b?
Пожалуйста, Заодно обьясните что значит запись $a->dafdf, не могу никак найти ответ на этот вопрос(иногда тыкаю бездумно, вроде работает, но суть вещи хочеться понять

  Ответить  
 
 автор: Leklerk   (27.11.2009 в 18:00)   письмо автору
 
   для: tvv123456   (27.11.2009 в 12:28)
 

>То есть $a = 5; $b='5'; вернут ложь при $a ===$b?
Именно. Вообще, это можно легко проверить, запустив, например, такой код
<?php
$a 
5$b='5'
if (
$a === $b) echo "Yes!";
else echo 
"No...";
?>

>Пожалуйста, Заодно обьясните что значит запись $a->dafdf, не могу никак найти ответ на этот >вопрос(иногда тыкаю бездумно, вроде работает, но суть вещи хочеться понять
Это обращение к свойству dafdf объекта $a.

  Ответить  
 
 автор: neadekvat   (27.11.2009 в 18:06)   письмо автору
 
   для: tvv123456   (27.11.2009 в 12:28)
 

> $a->dafdf
Это ООП
$a->dafdf - обращение к члену (перменной, объявленной в классе) с именем dafdf класса a

  Ответить  
 
 автор: Leklerk   (27.11.2009 в 18:07)   письмо автору
 
   для: neadekvat   (27.11.2009 в 18:06)
 

>> $a->dafdf
>Это ООП
>$a->dafdf - обращение к члену (перменной, объявленной в классе) с именем dafdf класса a
Не класса, а объекта.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования