本文目錄一覽:
PHP怎麼給文本圖片地址加IMG標籤
因為你這個問題沒有描述清楚,看了下你和樓上的回答,有了一個初步的了解,
實際上,你是在那個把一段字元串中的「圖片url」替換為「img src=圖片url」這樣。好在前端直接顯示這個圖片。
其實你這個不好做。解決這個問題,初步的想法是採用正則表達式,但是這個要求你的圖片url有一定的規則,比如說以http或https開頭,然後以.jpg或者.png這些圖片格式結尾
$pattern=’/http:\/\/(.*)[.jpg|png]/’;
然後使用正則替換
$a33=’ajdjaksdk’;
$pattern=’/http:\/\/(.*)[.jpg|png]/’;
$re=’img src=”$1″‘;
$a33=preg_replace($pattern,$re,$a33);
PHP如何提取img標籤屬性
你好,獲取img標籤屬性的方法其中的兩種
1、js原生去獲取
img id=”id1″ src=”img.jpg” alt=”id1″ /
$(‘#test’).src
2、juery框架去獲取
img id=”id1″ src=”img.jpg” alt=”id1″ /
var src=document.getElementById(“id1”).src
希望對你有幫助!
如何用php調用圖片?
PHP調用?好的,如果是HTML的話很簡單(只需要img標記插入即可),那麼我回答一下PHP的載入吧,代碼如下:
// 設置圖片路徑
$path = ‘/tupian/1.jpg’;
// 獲取圖片信息
$imgInfo = getimagesize($path);
// 獲取圖片類型
$imgType = $imgInfo[2];
// 檢測圖片類型
switch ($imgType) {
case 1: // gif
// 採用gif方式載入
$img = imagecreatefromgif($path);
// 聲明文件為圖片類型
header(‘Content-Type:image/gif;’);
// 採用gif方式輸出
imagegif($img);
break;
case 2: // jpg
// 採用jpg方式載入
$img = imagecreatefromjpeg($path);
// 聲明文件為圖片類型
header(‘Content-Type:image/jpeg;’);
// 採用jpeg方式輸出
imagejpeg($img);
break;
case 3: // png
// 採用png方式載入
$img = imagecreatefrompng($path);
// 聲明文件為圖片類型
header(‘Content-Type:image/png;’);
// 採用png方式輸出
imagepng($img);
break;
default:
exit(‘圖片格式不支持!’);
}
// 銷毀圖片資源
imagedestroy($img);
// 刪除變數
unset($img);
以上若還有什麼不明白的,歡迎追問~
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/189233.html