Показать сообщение отдельно

  #9  
Старый 19.04.2010, 00:14
Memfiso
Новичок
Регистрация: 03.04.2010
Сообщений: 16
С нами: 8477587

Репутация: 0
По умолчанию

Цитата:
Сообщение от shellz[21h]  
PHP код:
<?php
$content 
= '
<a href="http://www.site.ru/wordpress/wp-content/uploads/2010/04/23012_21.jpg">
<img class="aligncenter size-medium wp-image-9" src="http://www.site.ru/wordpress/wp-content/uploads/2010/04/23012_21-284x300.jpg" alt="" width="284" height="300" />
<a href="http://www.site.ru/wordpress/wp-content/uploads/2010/04/013_fine_art_print_b.jpg">
<img class="alignnone size-full wp-image-33" title="013_fine_art_print_b" src="http://www.site.ru/wordpress/wp-content/uploads/2010/04/013_fine_art_print_b.jpg" alt="" width="666" height="500" />
</a></a>'
;
 
preg_match('!src="(.+)"\s+alt!', $content, $src);
print_r($src);
?>

Это похоже почти то что надо!

При этом коде выводится

Array ( [0] => src="http://www.site.ru/wordpress/wp-content/uploads/2010/04/23012_21-284x300.jpg" alt [1] => http://www.site.ru/wordpress/wp-content/uploads/2010/04/23012_21-284x300.jpg )

Что надо подправить что бы исчезло "Array ( [0] =>"
и весь массив alt [1]
Кст alt это переменная или побочный эфект?


И ещё как присвоить что бы $content получал данные из
PHP код:
<?php the_content(__('Read the rest of this entry &raquo;', 'kubrick')); ?>
Пробовал вот так, но на странице дублируется содержимое, а массив остаётся пустым.

PHP код:
<?php
$content 
= the_content(kubrick);
 
preg_match('!src="(.+)"\s+alt!', $content, $src);
print_r($src);
?>

Последний раз редактировалось Memfiso; 19.04.2010 в 00:18..
 
Ответить с цитированием