- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
после определеных преобразований получаю переменную $a, результат которой
print_r($a) выдает следующую строку
как получить zzzz?
Спасибо.
---------- Добавлено 09.12.2015 в 10:47 ----------
может кому пригодится
function xml2obj($xml,$force = false){
$obj = new StdClass();
$obj->name = $xml->getName();
$text = trim((string)$xml);
$attributes = array();
$children = array();
foreach($xml->attributes() as $k => $v){
$attributes[$k] = (string)$v;
}
foreach($xml->children() as $k => $v){
$children[] = xml2obj($v,$force);
}
if($force or $text !== '')
$obj->text = $text;
if($force or count($attributes) > 0)
$obj->attributes = $attributes;
if($force or count($children) > 0)
$obj->children = $children;
return $obj;
}
взял строчку trim((string)$a)
Вот так получаем первый элемент ->item(0)->nodeValue
Вот так получаем первый элемент ->item(0)->nodeValue
не работает... - результатом вашего решения есть пустая строка
до этого пробовал тоже разными способами!
спасибо.
echo $a[0];
так точно не работало))
Может быть , при помощи магии и "такой-то матери"?
$a[0]
дело в том что $a[0] выдает пустую строку, сомнительно что такое результат даст ожидаемый эффект.
спасибо
дело в том что $a[0] выдает пустую строку, сомнительно что такое результат даст ожидаемый эффект.
спасибо
а $a['0'] что выдает?
а $a['0'] что выдает?
вы не поверите, я и так пробовал, не смотря на то что это массив , а там объект! ))
все та же пустая строка в результате.
А что выдает такая конструкция?
webjey, отлично. теперь понимание у меня добавилось ))) и хорошо что вы не здаетесь.
вот результар - <div>zzzz</div>
и что самое смешное, здесь то div нет )))
SimpleXMLElement Object
(
[0] =>zzzz
)
репка за квест! ))