Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: пустой ли обьект?
Форумы портала PHP.SU » » Объектно-ориентированное программирование » пустой ли обьект?

Страниц (1): [1]
 

1. Bio man - 31 Октября, 2011 - 16:02:33 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. public function getPostObj() {
  2.                 settype($this->POST, 'object');
  3.                 return $this->POST;
  4.         }

$this->POST изначально массив. дело в том что пустой массив = false а обьект = true. как проверить есть ли в нем данные?
2. EuGen - 31 Октября, 2011 - 16:17:52 - перейти к сообщению
Bio man пишет:
как проверить есть ли в нем данные?

Что значит "данные". Список методов?

Список свойств объекта -

- на основании этих данных можно, в соответствии с Вашей логикой, определить "пустоту" объекта.
3. Bio man - 31 Октября, 2011 - 16:35:01 - перейти к сообщению
спс
4. Slavenin - 04 Ноября, 2011 - 22:43:34 - перейти к сообщению
а может проще?

5. DeepVarvar - 04 Ноября, 2011 - 22:47:58 - перейти к сообщению
is_array is_object

 

Powered by ExBB FM 1.0 RC1