Вопрос-Ответ по ООП PHP

Печать RSS
2624


2000 лет д.н.э.
0
Bashka (13 Января 2012 / 18:45)
Почему ?
Потому что ты считаешь колличество элементов в запросе с count(*).
Их всегда 1.
$q['count(*)']
Равный 0 (собственно тут и надо условие) или не равный 0, но элемент всегда естб
A

Чатланин
0
да, и mysql_num_rows() будет всегда возвращать 1

Чатланин
0
прошу помощи знающих ооп.
есть маленький код.
$book = simplexml_load_file( '2.fb2' );
$a='title-info';
$b = '@attributes';
$c = $book->description->$a->sequence;
команда print_r( $c); дает следующее
SimpleXMLElement Object ( [@attributes] => Array ( [name] => Хроники Дженнака [number] => 1 ) )
а команда print_r($c->$b); почемуто
SimpleXMLElement Object ( )
вместо дампа массива.
мне нужно достать именно массив.

Чатланин
0
вопрос снят

2000 лет д.н.э.
0
rastoman (21 Марта 2012 / 01:05)
вопрос снят
класс который тебе дали прилично кривоват, его процентов на 50% точно править надо, на сколько я помню

Чатланин
0
175. ramzes, я удалил оттуда две функции и добавил одну свою. Главное что я понял принцип построения xml вfb2. Пару часов и гугл сделали свое дело. Пример lib.hostik.in (с компа). Я вывел вверху нужные мне данные

2000 лет д.н.э.
0
176. rastoman, теги вырежи из данных, там их много попадается (см титлы у себя)

Пришелец
0
Привет всем)
Вкурсе можно ли обращатся к переменной экземпляра из статического метода класса?
Например:
<?php
class vasija
        {
            protected $person = false;
            public static function set_person()
            {
                $this->person=true;
            }
            public static function get_person()
            {
                return $this->person;
            }
        }
?>
Можно ли сделать так, или обязательно использовать self, parent, static?
Зарание Вам благодарен)
Изменил: Момору (23.09.2012 / 15:51)
Б

Оранжевые штаны
0
178. Если ты работаешь со свойствами объекта - метод не может быть объявлен как статический. Статические свойства и методы не принадлежат объекту поэтому из них нельзя получить доступ к его свойствам и методам.

Пришелец
0
179. G_A_N_J_A_R, то есть $this будет не уместно?

Добавлено через 06:18 сек.
А если я потом вдруг вздумаю сделать вот так:
vasija::get_person();
Выведет true/false, или же выдаст ошибку?
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск