很多站长朋友们都不太清楚php截取图片路径,今天小编就来给大家整理php截取图片路径,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php读取图片的路径 2、 php如何获取上传图片的路径 3、 用PHP获取链接及图片路径的方法 4、 php调取图片的相对路径 5、 关于PHP中图片获取路径的问题 6、 php 怎样获取文本内容中的图片和文件路径? php读取图片的路径你的代码是遍历$dir文件夹下面的文件,然后输出成<img src=""/>,访问服务器上的图片一般是网址+具体路径,例如:localhost/data/upload/help/202303/13/fb540049bd4f696a825c0684097bab1c.jpg,是指访问网址根目录下的public/logo.jpg文件,对应你这里的就是htdocs/data/upload/help/202303/13/fb540049bd4f696a825c0684097bab1c.jpg
图片的显示大小可以设置img的width和heigth属性,位置可以设置相应的css值,例如<img src="/data/upload/help/202303/13/fb540049bd4f696a825c0684097bab1c.jpg" width="100px" heigth="100px" style="display:block;margin:0 auto">
php如何获取上传图片的路径在PHP中选择或者上传文件时,用$_POST['filename']只能取得上传文件的文件名,但是不包含该文件所处的路径名,如果要取得文件的全路径名,就要用下列参数:
php:
•$_FILES["file"]["name"] - 被上传文件的名称
•$_FILES["file"]["type"] - 被上传文件的类型
•$_FILES["file"]["size"] - 被上传文件的大小,以字节计
•$_FILES["file"]["tmp_name"] - 存储在服务器的文件的临时副本的名称
•$_FILES["file"]["error"] - 由文件上传导致的错误代码
用PHP获取链接及图片路径的方法<?php
$str = "This is a test.This is a test.This is a <a href=;<img src= /></a>test.This is a test.This is a test.\n" .
"This is a test.This is a test.<a href=;<img src= /></a>This is a test.This is a test.This is a test.\n" .
"<a href=;<img src= /></a>";
$regex = '/<a\s+href=(.*)\s*><img\s+src=(.*)\s*\/><\/a>/';
$output = array();
if (preg_match_all($regex, $str, $matches) !== false) {
if (isset($matches[1]) isset($matches[2])) {
$links = $matches[1];
$imgs = $matches[2];
foreach ($links as $key => $link) {
$img = isset($imgs[$key]) ? $imgs[$key] : '';
$output[] = "<a href=\"{$link}\"><img src=\"{$img}\" /></a>";
}
}
}
var_dump($output);
php调取图片的相对路径没有问题,相对路径一般是相对你项目跟目录 或者根目录下的制定目录
define("ROOT",dirname(__FILE__)."/");//这个代码出现在根目录文件中
define("IMG",ROOT."img/");
按照你的假设
的ROOT是d:\www\
你可以定义你的IMG为d:\www\img\
这样你存储导数据库中就直接存a.jpg 调用的地方 你直接就 IMG.$img_path.($img_path就是你从数据库中读取的相对路径)
关于PHP中图片获取路径的问题<?php
//动态表格输出!#@$%@#^@$%
!@#$!@$!#@$
$i = 1; //这个是你里边的img 文件中的起,如果是1.jpg,那就是=1 如果是10开头,则为=10
while($myrow=mysql_fetch_array($rs)){
$i++;
?>
<table>
<tr>
<td><img ="img/<?php echo $i?>.jpg"></td>
<td>bbbb</td>
</tr>
</table>
<?php
}
?>
php 怎样获取文本内容中的图片和文件路径?$str = '<img src="" alt="" /> <img src="" alt="" /> <img src="" alt="" /> <a href="">aaa</a>';
$str = strip_tags($str, '<img>');
preg_match_all('/\<img\s+src\=\"([\w:\/\.]+)\"/', $str, $matches);
//var_dump($matches[1]);
$match = $matches[1];
foreach ($match as $value) {
echo $value."<br>";
}
关于php截取图片路径的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php截取图片路径 php 截取的详细内容...