В общем нужно сделать класс для парсинга rss через sax
class rss {
...
function xml_start($parser,$name,$attrs){
...
}
function xml_end($parser,$name,$attrs){
...
}
function xml_character($parser,$name,$attrs){
...
}
...
function get_rss_array()
{
...
xml_set_element_handler($xml_parser,'xml_start','xml_end');
xml_set_character_data_handler($xml_parser,'xml_character');
...
}
...
}
На месте xml_set_element_handler($xml_parser,'xml_start','xml_end');
выдает ошибку, что 'xml_start' функция не найдена, также xml_end и xml_character, по идее надо указывать что это функции из класса, потому что вне класса это работает, но перепробовал кучу вариантов не помогло, в гугле таких ситуаций не нашел.
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Jquery (2014)
- Форум Django, кастомизация виджета для каптчи! (2014)
- Форум Как обратиться к вышестоящему классу? (2010)
- Форум [ООП][PHP] Начал изучать (2010)
- Форум В PHP константы и статические поля/методы наследуются? (2021)
- Форум [php5][expat] где мои entity? (2008)
- Форум PHP обертка для PDO (2016)
- Новости PHP 7.1 (2016)
- Форум Строковое представление класса (2012)
- Форум 2ch-style LOR (2013)