本文目录一览:
- 1、用PHP获取链接及图片路径的方法
- 2、php如何获取上传图片的路径
- 3、php如何从数据库中读取多张图片的路径
- 4、Php怎么把数据库中图片的路径转化为图片呢?
- 5、数据库里的图片路径截取再循环取出,用PHP来写。我是新手不知道如何去写。
- 6、php图片在数据库中的相对路径怎么写
用PHP获取链接及图片路径的方法
?php
$str = "This is a test.This is a test.This is a a href=;img src= //atest.This is a test.This is a test.\n" .
"This is a test.This is a test.a href=;img src= //aThis is a test.This is a test.This is a test.\n" .-php获取数据库图片路径怎么写
"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如何获取上传图片的路径
在PHP中选择或者上传文件时,用$_POST['filename']只能取得上传文件的文件名,但是不包含该文件所处的路径名,如果要取得文件的全路径名,就要用下列参数:
php:
•$_FILES["file"]["name"] - 被上传文件的名称
•$_FILES["file"]["type"] - 被上传文件的类型
•$_FILES["file"]["size"] - 被上传文件的大小,以字节计
•$_FILES["file"]["tmp_name"] - 存储在服务器的文件的临时副本的名称
•$_FILES["file"]["error"] - 由文件上传导致的错误代码
php如何从数据库中读取多张图片的路径
?php
$pic=array();//实例1,数组存储
$pic2='';//实例2,变量存储
while ($rows=mysql_fetch_assoc($rs))
{
$pic[] = $rows["jj_yulan"];//存进数组
$pic2 .= "img alt='' src='{$row[jj_yulan]}' /"; //存进变量,注意 . 是连接符
}
//输出
print_r($pic);
echo $pic2;
?
Php怎么把数据库中图片的路径转化为图片呢?
先用php把数据库中的图片路径读取出来,然后把这个路径嵌入到img元素的src中,就相当于把图片的路径转化为图片了。
数据库里的图片路径截取再循环取出,用PHP来写。我是新手不知道如何去写。
$images= explode('|',$var['displayimg']);
$str = "";
foreach($images as $k=$v){
$v = str_replace('图'.$k+1,'',$v);
$str.="img src='{$v}' height='100' width='100'/";
}
echo $str;
php图片在数据库中的相对路径怎么写
echo "img src='$row[0]'";
改为
echo "img src='..$row[0]'";