У меня небольшая проблема, так как мой preg_match_all не работает должным образом.
я хочу извлечь параметр src из всех изображений в post_content из wordpress, который является строкой, а не полным html-документом / DOM (таким образом, нельзя использовать функцию синтаксического анализа документа)
В настоящее время я использую приведенный ниже код, который, к сожалению, слишком неопрятен и работает только для одного источника изображения, где я хочу получить все источники изображений из этой строки
preg_match_all( '/src="([^"]*)"/', $search->post_content, $matches);
if ( isset( $matches ) )
{
foreach ($matches as $match)
{
if(strpos($match[0], "src")!==false)
{
$res = explode("\"", $match[0]);
echo $res[1];
}
}
}
Может кто-нибудь, пожалуйста, помогите здесь ...