其他新闻

其他新闻

php建站目录(二级目录建站)

时间:2023-11-24 信途科技其他新闻

1.读取目录文件

1)opendir

定义和用法

opendir() 函数打开目录句柄。

语法

opendir(path,context);

参数 描述

path 必需。规定要打开的目录路径。

context 可选。规定目录句柄的环境。context 是可修改目录流的行为的一套选项。

技术细节

返回值:

成功则返回目录句柄资源。失败则返回 FALSE。

如果路径不是合法目录,或者由于许可限制或文件系统错误导致的目录不能打开,则抛出 E_WARNING 级别的错误。

您可以通过在函数名称前添加 '@' 来隐藏 opendir() 的错误输出。

2)readdir

定义和用法

readdir() 函数返回目录中下一个文件的文件名。

语法

readdir(dir_handle);

参数 描述

dir_handle

可选。指定之前由 opendir() 打开的目录句柄资源。

如果该参数未指定,则使用最后一个由 opendir() 打开的链接。

返回值: 若成功则返回条目名称(文件名),失败则返回 FALSE。

3)closedir

定义和用法

closedir() 函数关闭目录句柄。

语法

closedir(dir_handle);

参数 描述

dir_handle

可选。指定之前由 opendir() 打开的目录句柄资源。

如果该参数未指定,则使用最后一个由 opendir() 打开的链接。

例:dir.php

<?php

$dirname = 'dir';//目录路径

$handle = opendir($dirname);//打开目录句柄

while($file = readdir($handle))//若成功则返回条目名称(文件名),失败则返回 FALSE。

{

echo $file."<br>";

}

closedir($handle);//关闭目录句柄

?>

结果:

例:dir2.php

定义和用法

dir() 函数返回 Directory 类的实例。该函数用于读取一个目录,包含如下:

给定的要打开的目录 dir() 的 handle 和 path 两个属性是可用的 handle 和 path 属性有三个方法:read()、rewind() 和 close()

语法

dir(directory,context);

参数 描述

directory 必需。规定要打开的目录。

context 可选。

返回值: 返回 Directory 类的实例。若失败则返回 FALSE。

<?php

$d = dir("dir");//打开的目录

echo "Handle: " . $d->handle . "<br>"; //句柄属性

echo "Path: " . $d->path . "<br>";//路径属性

while ($entry = $d->read()){ //读取文件名 遍历操作

echo $entry."<br>";

}

$d->close();//关闭

?>

结果:

2.创建和删除目录

1)mkdir

定义和用法

mkdir() 函数创建目录。

若成功,则返回 true,否则返回 false。

语法

mkdir(path,mode,recursive,context)

参数 描述

path 必需。规定要创建的目录的名称。

mode 必需。规定权限。默认是 0777。

recursive 必需。规定是否设置递归模式。

context 必需。规定文件句柄的环境。Context 是可修改流的行为的一套选项。

说明

mkdir() 尝试新建一个由 path 指定的目录。

默认的 mode 是 0777,意味着最大可能的访问权。

2)rmdir

定义和用法

rmdir() 函数删除空的目录。

若成功,则该函数返回 true。若失败,则返回 false。

语法

rmdir(dir,context)

参数 描述

dir 必需。规定要删除的目录。

context 必需。规定文件句柄的环境。Context 是可修改流的行为的一套选项。

说明

尝试删除 dir 所指定的目录。 该目录必须是空的,而且要有相应的权限。

例:mkdir.php

<?php

$dirname = "dir";//文件目录

if(file_exists($dirname))//判断文件是否存在,如果存在删除

{

rmdir($dirname);

}

if(mkdir($dirname))//创建目录 若成功,则返回 true,否则返回 false。

{

echo "{$dirname}创建成功";

}

?>

结果:

扫描二维码推送至手机访问。

版权声明:本文由信途科技转载于网络,如有侵权联系站长删除。

转载请注明出处https://www.xintukeji.cn/xintu/22212.html

标签: php建站目录

相关文章

自助建站整站源码(最新自助建站源码)

传统自助建站的代名词就是价格低、质量一般、不提供网站源码。很多企业在创业之初为了节省成本并快速搭建网站,选择了自助建站,当企业发展起来后需要改版网站才发现无法获得网站源码,网站不续费就什么都没有了,于...

建站详细步骤(rtk建站详细步骤)

大家好新年好!我是一个多年互联网爱好者,这里我分享下网站建设如何搭建和流程,希望对大家有所帮助......对于普通人来说,想做一个网站往往比较陌生,不知道该如何进行操作,需要做什么?准备些什么呢?在讲...

「小企业网站建设」小企业网站建设的主要特点

今天给各位分享小企业网站建设的知识,其中也会对小企业网站建设的主要特点进行解释,如果能碰巧解决你现在面临的问题,别忘了关注和分享本站。本文导读目录: 1、小企业网站建设,一般来讲,需要多少钱? 2...

建站历史记录的域名(域名不良历史记录查询)

我们有许多自建站的站长在建站时会使用老域名来操作,使用老域名搭建的新网站在后续网站seo优化中关键词排名和收录在搜索引擎上都会得到优先级的待遇。当然也不是说老域名就一定是好的,我们拥有一个老域名时还要...

「敦化关键词排名」敦化市全称

本文目录一览: 1、怎么查关键词百度排名 2、怎样提升关键词的排名呢? 3、如何提高关键词的搜索排名 4、怎么提升关键词的排名? 5、网站关键词网络优化怎样快速排名? 怎么查关键词百...

网络营销中收费价格策略的优劣势,在网络营销中不适宜采用的价格策略有

不如我们了解一下,小程序与第三方平台的优劣势,主要是从以下 常见的收费方式是按年收费,基础功能的小程序套餐价格基本在3。换句话说,只有用户点击了相关内容,投广告方才会被收费,价格 Google广告就更...

现在,非常期待与您的又一次邂逅

我们努力让每一次邂逅总能超越期待

  • 效果付费
    效果付费

    先出效果再付费

  • 极速交付
    极速交付

    响应速度快,有效节省客户时间

  • 1对1服务
    1对1服务

    专属客服对接咨询

  • 持续更新
    持续更新

    不断升级维护,更好服务用户