本文目录一览:
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);
以上若还有什么不明白的,欢迎追问~