
就这个片段来说取<p>,</p>之间的内容:
preg_match("/<p>()<\/p>/sm",$content,$temp_con,PREG_SET_ORDER);
注意</p>中的/要转义。
得出的结果$temp_con是数组,
$temp_con[1]就是您想要的。
或者:
preg_match("/<img ()>/sm",$content,$temp_con,PREG_SET_ORDER);
结果是$temp_con[0]。
如果变量里有多个,要取出所有的,用preg_match_all。
这个要看你上传后是否修改过上穿的存放位置 如果修改过就在你存放上传的位置中去找 一般上传都有自己的命名方式 一般都是以时间的 时间最大的那就是你刚刚上传的呀
先写个函数来遍历文件夹下的所有子文件:
function my_scandir($dir)
{
$files = array();
if ( $handle = opendir($dir) ) {
while ( ($file = readdir($handle)) !== false ) {
if ( $file != "" && $file != "" ) {
if ( is_dir($dir "/" $file) ) {
$files[$file] = scandir($dir "/" $file);
}else {
$files[] = $file;
}
}
}
closedir($handle);
return $files;
}
}
若你想看什么的,可以给已遍历出来的文件名加个链接,链接地址要正确哦!这样当你点击后就可以显示了,具体你可以自己实现一下
你数据库里存放的是的名称吧,不包含url地址,所以,取出来的也不包含。
你可以把放的路径定义成一个常量,比如$imgPath='>
以上就是关于PHP中获取变量中的图片信息全部的内容,包括:PHP中获取变量中的图片信息、php如何获取图片上传的临时文件名、PHP如何获取文件夹下所以子文件夹的名称及子夹所以图片等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)