本文目录一览:
- 1、php 有取得某一文件的路径的函数吗? 比如我有个文件test.txt,我想返回它所在的文件夹,怎么做到?
- 2、php怎么获取文件夹
- 3、php中如何读取磁盘中的文件夹
- 4、php读取文件夹并输出?
- 5、php 如何获取file表单中的本地路径(file表单中的值)
php 有取得某一文件的路径的函数吗? 比如我有个文件test.txt,我想返回它所在的文件夹,怎么做到?
dirname — 返回路径中的目录部分
basename — 返回路径中的文件名部分
以上两个可以获取目录或文件部分。下面一个较为强大。
pathinfo — 返回文件路径的信息
?php
$path_parts = pathinfo('/www/htdocs/inc/lib.inc.php');
echo $path_parts['dirname'], "\n";
echo $path_parts['basename'], "\n";
echo $path_parts['extension'], "\n";
echo $path_parts['filename'], "\n";
?
会输出
/www/htdocs/inc
lib.inc.php
php
lib.inc
php怎么获取文件夹
给你一个文件夹,返回该文件夹下所有文件数量
?php
//递归函数实现功能
function fileall($fname){
$sum = 0;
if(is_dir($fname)){
$dir = opendir($fname
);
while($name = readdir($dir)){
if($name != "." $name != ".."){
$wzpath = $fname."/".$name;//将文件拼接成完整的路径
if(is_file($wzpath)){
//如果是文件+1
$sum++;
}else{
//如果是文件夹调用本身函数查找所有文件
$sum += fileall($wzpath);
}
}
}
closedir($dir);
return $sum;
}else{
return 1;
}
}
函数调用:echo fileall("./bootstrap");
?
php中如何读取磁盘中的文件夹
可以用scandir来读取给定路径下的文件以及文件夹,请注意该函数不会显示子文件夹下的文件;
如果要显示所有的文件或者文件夹,建议用 一个循环来遍历该路径,使用is_dir来判断是否是一个文件夹,is_file来判断是否是一个文件;
php读取文件夹并输出?
?php
$dir = "./images/"; //要获取的目录
echo "********** 获取目录下所有文件和文件夹 ***********hr/";
//先判断指定的路径是不是一个文件夹
if (is_dir($dir)){
if ($dh = opendir($dir)){
while (($file = readdir($dh))!= false){
//文件名的全路径 包含文件名
$filePath = $dir.$file;
echo "img src='".$filePath."'/";
}
closedir($dh);
}
}
?
php 如何获取file表单中的本地路径(file表单中的值)
1.这是你通过:$_FILES可以取到的所有的值:
echo
"pre";
print_r($UploadedFile);
echo
"/pre";2.如果你是要取表单UploadedFile的值,可以通过变通的方式,js去处理,如触发浏览按扭或上传按扭的时候,将其写入到别一个隐藏域,再提交就可以了。