[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не работает instanceof
romantik2011
Не хочет выводить ничего, что делать?

class A{
function f($o){
$o instanceof A?"Это объект класса А":"Это не объект класса А";
}
}

$ob = new A;
$ob->f(5);




Спустя 42 минуты, 35 секунд (1.08.2011 - 19:33) bulgakov написал(а):
Гм а что вы ожидаете от этого кода? и что значит строка:

$o instanceof A?"Это объект класса А":"Это не объект класса А";

Вы ничего в ней не упустили?

Спустя 12 часов, 25 минут, 4 секунды (2.08.2011 - 07:58) linker написал(а):
Чтобы что-то вывелось на экран, нужно написать соответствующий оператор.

Спустя 33 минуты, 51 секунда (2.08.2011 - 08:32) Dezigo написал(а):
$obj = new A();

if ($obj instanceof A) {
echo 'A';
}

http://php.net/manual/en/internals2.opcodes.instanceof.php
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.