$item->description = preg_replace("/\<center\>\<a href=\"(.*)\"\>\<img alt=\"\" src=\"(.*)\" \/\>\<\/a\>\<\/center\>/", "$2", $item->description);
$2
しかし、結果を文字列に入れる必要があります$item->image
。
どうやってするの?
$item->description = preg_replace("/\<center\>\<a href=\"(.*)\"\>\<img alt=\"\" src=\"(.*)\" \/\>\<\/a\>\<\/center\>/", "$2", $item->description);
$2
しかし、結果を文字列に入れる必要があります$item->image
。
どうやってするの?
試してみてください:
$item->image = preg_replace("/.*\<center\>\<a href=\"(.*)\"\>\<img alt=\"\" src=\"(.*)\" \/\>\<\/a\>\<\/center\>.*/", "$2", str_replace("\n", '', $item->description));
DOM
ただし、代わりにhtmlの使用を解析するために正規表現を使用しないでください