我正在尝试获取所有图像 src 并使用此代码重命名文件,但它似乎不起作用。
有任何想法吗 ??
require_once('catalog/controller/forum/simple_html_dom.php');
$test = $data['description'];
$html = str_get_html($test);
foreach($html->find('img') as $element) {
$src = $element->src;
rename($src,$src.".jms");
}
所有图像文件都是本地的,这是一个示例图像标记。
<img alt="Image" src="image/data/attaches/f7ff31f73f6d41f108ef31c01ea69228.png">
因此,我尝试将文件从该位置重命名为相同的位置,但将 .jms 添加到末尾。另外我不确定如何,但我想修改字符串中的所有图像标签,以便我可以使用 mysql update 命令将其放回修改。字符串 $data['description'] 不仅包含图像标签,还包含其他 html。它多种多样。