很多站长朋友们都不太清楚指定php图片路径,今天小编就来给大家整理指定php图片路径,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php 把图片下载本地保存到指定目录中 2、 PHP中怎样将上传的图片存入指定文件夹或目录,就说这个 3、 php CSS设置图片路径 4、 百度ueditor编辑器php图片上传路径怎么自定义修改 5、 php读取图片的路径 6、 thinkphp如何设置css图片路径 php 把图片下载本地保存到指定目录中/*
*@$url string 远程图片地址
*@$dir string 目录,可选 ,默认当前目录(相对路径)
*@$filename string 新文件名,可选
*/
function GrabImage($url, $dir='', $filename=''){
if(empty($url)){
return false;
}
$ext = strrchr($url, '.');
if($ext != '.gif' $ext != ".jpg" $ext != ".bmp"){
echo "格式不支持!";
return false;
}
//为空就当前目录
if(empty($dir))$dir = './';
//
$dir = realpath($dir);
//目录+文件
$filename = $dir . (empty($filename) ? '/'.time().$ext : '/'.$filename);
//开始捕捉
ob_start();
readfile($url);
$img = ob_get_contents();
ob_end_clean();
$size = strlen($img);
$fp2 = fopen($filename , "a");
fwrite($fp2, $img);
fclose($fp2);
return $filename;
}
//测试
GrabImage("此处网址/1.jpg", "as.gif");
// PS:目录存在,权限判断,自创建等自己应该知道!
//个人喜欢绝对路径所以就那么写了
PHP中怎样将上传的图片存入指定文件夹或目录,就说这个使用这个函数move_uploaded_file ($filename,$path);使用范例: if(!empty($_FILES["magfile"])) {
$uploaddir = $_SERVER['DOCUMENT_ROOT']."/uploads/";
$uploaddir.="test.jpg";
if(move_uploaded_file($_FILES["magfile"]["tmp_name"], $uploaddir)) {
echo "上传成功!";
}else{
print_r($_FILES);
}
}第一个参数是上传到服务器临时文件夹的绝对路径,$_FILES['文件域名称']['tmp_name']第二个参数是需要放到服务器上的绝对路径+文件名。觉得好请采纳~
php CSS设置图片路径背景:网址(-ZHUANQIAN-IMAGES-2.JPG./XXX.jpg);
网址(.. /).. /返回上一级目录,然后输入图片目录 - ZHUANQIAN - 图像 - 2.JPG。,读你想在其上的图像文件的名称XXX.JPG
百度ueditor编辑器php图片上传路径怎么自定义修改在editor_config.js里面
URL=
'editor/';//这里你可以配置成ueditor目录在您网站的相对路径或者绝对路径(指以http开头的绝对路
//imagePath:URL,
//图片文件夹所在的路径,用于显示时修正后台返回的图片url!具体图片保存路径需要在后台设置。
imagePath:'',这里如果图片放在根目录下的某个文件夹中就这样写
接着如下
在up.php中
$config
=
array(
"uploadPath"=>"images/uploadfiles/",
//保存路径,这里,看清楚了,就是这里
"fileType"=>array(".gif",".png",".jpg",".jpeg",".bmp"),
//文件允许格式
"fileSize"=>1000
//文件大小限制,单位KB
);
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">
thinkphp如何设置css图片路径推荐的做法:
在入口文件处,给系统资源文件路径定义成常量;
比如:
define('CSS_URL',SITE_URL.'shop/Public/css/');
然后在对应的显示页面,引入thinkphp的系统常量集中替换原先的CSS文件路径,
比如:
<link href="{$Think.const.CSS_URL}style.css" rel="stylesheet" type="text/css" />
其他:
引入绝对路径:
需要相对于站点的根目录来引入
可以保证在页面少的情况下正常的样式控制显示【不推荐】
引入相对路径:
相对于入口文件去引入
可控性不强,不方便项目的迁移、文件夹层级的变动【不推荐】
关于指定php图片路径的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于指定php图片路径 php怎么调用图片的详细内容...