|
|
|
| Здравствуйте. У такой вопрос. Считываю файл и делаю по нему поиск с помощью
$avt = $doc->getElementsByTagName('avt');
foreach( $avt as $avt ) {
$avt = $avt->nodeValue;
}
|
внутри цикла показывает string(16) "Ганзелка" string(14) "Зикмунд", а если поставить вне цикла- string(14) "Зикмунд". Но мне нужно вытащить оба этих значения из цикла. Подскажите как это сделать | |
|
|
|
|
|
|
|
для: max90
(03.06.2010 в 01:24)
| | не особо понял но может:
$avt = $doc->getElementsByTagName('avt');
foreach( $avt as $avt2 ) {
$avt2 = $avt2->nodeValue;
}
|
| |
|
|
|
|
|
|
|
для: sl1p
(03.06.2010 в 02:10)
| | Разницы в результате между вашим и моим скриптом нет.
$avt = $doc->getElementsByTagName('avt');
foreach( $avt as $avt ) {
$avt = $avt->nodeValue;
var_dump($avt ) // показывает string(16) "Ганзелка" string(14) "Зикмунд"
}
|
Мне нужно вытащить значения переменной $avt из цикла. если сделать так
$avt = $doc->getElementsByTagName('avt');
foreach( $avt as $avt ) {
$avt = $avt->nodeValue;
}
var_dump($avt ) // показывает string(14) "Зикмунд"
| то выводится только одно значение, а нужно чтобы выводились два, как в первом примере | |
|
|
|
|
|
|
|
для: max90
(03.06.2010 в 11:38)
| |
<?
$avt = $doc->getElementsByTagName('avt');
$result = array();
foreach( $avt as $avt ) {
$result[] = $avt->nodeValue;
}
var_dump($result);
|
| |
|
|
|