我用下面的代碼。但,這是當圖像文件名有特殊字符的問題,以提取圖像的src路徑(例如:〜DQBTZ_UC([email protected]_1R2U_Q4.gif),輸出繼而被是這樣的:。〜6Z6W4%255BO29FQ%255BA4YN_%255BFR9%2529M.gifPHP的DOM獲取圖片src路徑編碼
如何解決這個問題,我的英語不好對不起
function _get_imagepath($content){
$doc = new DOMDocument();
$doc->loadHTML($content);
$imagepaths=array();
$imageTags = $doc->getElementsByTagName('img');
$folder=file_directory_path();
foreach($imageTags as $tag) {
$imagepaths[]=$tag->getAttribute('src');
}
if(!empty($imagepaths)){
return $imagepaths;
}else{
return FALSE;
}
}
嗯,我沒有看到問題在這裏,你找到你的src,並將它保存在某處或以某種方式使用它...請解釋你期望它做什麼 – Serg