простая проблема php xml - PullRequest
       2

простая проблема php xml

0 голосов
/ 19 февраля 2011

У меня есть этот php-код из темы WordPress

<?php 

....

$image_source = bloginfo('template_url').'/timthumb.php?src='.$slider_images[$i].'&w=940&h=400&zc=1';
echo "<Image Source='".$image_source."'></Image>";

....
?>

и ожидаемый результат:

<Image Source='http://...timthumb.php?... .png'></Image>

вместо этого я получаю это:

http://... <Image Source='/timthumb.php?.... .png'></Image>

1 Ответ

1 голос
/ 19 февраля 2011

Функция bloginfo печатает результаты напрямую.См. ссылка .

Что происходит, когда вы устанавливаете $image_source, bloginfo печатает http://..., а затем возвращает void.Значение void объединяется с URL-адресом изображения, равным '' . '/timthumb...Наконец, вы печатаете текст <image source...>.

Вы должны использовать get_bloginfo вместо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...