php directoryiterator,PHP DirectoryIterator getBasename()用法及代码示例
DirectoryIterator::getBasename()函数是PHP中的内置函数,用于获取当前DirectoryIterator项的基本名称。
用法:
string DirectoryIterator::getBasename( string $suffix )
参数:此函数接受单个参数$suffix,该参数保存基本名称以后缀结尾。
返回值:此函数返回当前DirectoryIterator项的基本名称。
以下示例程序旨在说明PHP中的DirectoryIterator::getBasename()函数:
程序1:
// Create a directory Iterator
$directory = new DirectoryIterator(dirname(__FILE__));
// Loop runs while directory is valid
while ($directory->valid()) {
// Display the base name
echo $directory->getBasename() . "
";
// Move to the next element
$directory->next();
}
?>
输出:
.
..
applications.html
bitnami.css
dashboard
favicon.ico
geeks.PNG
gfg.php
img
index.php
webalizer
xampp
程序2:
// Create a directory Iterator
$directory = new DirectoryIterator(dirname(__FILE__));
// Loop runs for each element of directory
foreach($directory as $dir) {
// Display the key and basename
echo $dir->key() . " => " .
$dir->getBasename() . "
";
}
?>
输出:
0 => .
1 => ..
2 => applications.html
3 => bitnami.css
4 => dashboard
5 => favicon.ico
6 => geeks.PNG
7 => gfg.php
8 => img
9 => index.php
10 => webalizer
11 => xampp
注意:此功能的输出取决于服务器文件夹的内容。
php directoryiterator,PHP DirectoryIterator getBasename()用法及代码示例相关推荐
- python numpy allclose用法及代码示例
python numpy allclose用法及代码示例 用法: numpy.allclose(a, b, rtol=1e-05, atol=1e-08, equal_nan=False) 如果两个数 ...
- PostgreSQL REGEXP_REPLACE用法及代码示例
PostgreSQL REGEXP_REPLACE用法及代码示例: 原文链接:https://vimsky.com/examples/usage/postgresql-regexp_replace-f ...
- html焦点试图代码,HTML DOM focus()用法及代码示例
DOM focus()方法用于为元素赋予焦点,并借助blur()方法删除焦点.我们可以将焦点放在任何元素上,并通过执行一些操作来启用它.例如,我们可以通过单击按钮将焦点放在某些文本上. 用法: Obj ...
- private用法 java_关于android开发中如何正确使用Private Services安全用法及代码示例...
一.注意事项1.显式设置exported属性为false.@b@2.安全处理收到的intent,确认其真实性.@b@3.敏感数据可以在同一个应用中发送和请求. 二.原代码示例 1.AndroidMan ...
- java中skip的用法,Java PushbackReader skip(long)用法及代码示例
Java中的PushbackReader类的skip(long)方法用于跳过流中指定数量的字符.此字符数被指定为参数.如果通过跳过到达流的末尾,它将阻塞流,直到它获得一些字符或抛出IOExceptio ...
- reset java_Java PushbackReader reset()用法及代码示例
Java中的PushbackReader类的reset()方法用于重置Stream.对于PushbackReader,此方法始终会引发异常,因为PushbackReader不支持此方法. 用法: pu ...
- html里fill怎么自定义,HTML canvas fill()用法及代码示例
画布fill()方法用于填充当前绘图路径.画布fill()方法的默认颜色是黑色. 用法: context.fill() 示例1: HTML canvas fillRect() Method width ...
- pandas get_dummies用法及代码示例
get_dummies 是 pandas 实现one hot encode的方式 one-hot的基本思想:将离散型特征的每一种特征取值都看成一种状态,若指定离散特征中有N个 不相同的取值,那么 ...
- java println 用法_Java PrintWriter println()用法及代码示例
Java中的PrintWriter类的println()方法用于中断流中的行.此方法不接受任何参数或返回任何值. 用法: public void println() 参数:此方法不接受任何参数. 返回 ...
最新文章
- PyTorch框架:(2)使用PyTorch框架构建神经网络模型---气温预测
- iframe vue 前进 后退_前端面试准备笔记系列之vue(01)
- 将方法定义在prototype上的好处
- 处理通知栏点击操作_解读 | 企业主动披露申请 e操作来啦
- android支付宝余额怎么做,android实现类似于支付宝余额快速闪动的效果 -电脑资料...
- eplices如何导入外部代码_#华为云·寻找黑马程序员#【代码重构之路】如何优雅的关闭外部资源...
- 【整理】Server.Variables属性大全
- 视觉SLAM十四讲_4-相机模型和非线性优化
- oracle 2的次方,Oracle第二次课 - osc_qyg23ccq的个人空间 - OSCHINA - 中文开源技术交流社区...
- 数学建模python matlab 编程(指派问题)
- linux 临时去掉cp别名_命令别名:保护和服务
- 华硕主板升级更新BIOS版本
- 2017年12款小型企业的最佳杀毒软件 你知道几个?
- 无法打开计算机分区,电脑硬盘分区打不开怎么办
- linu重置root密码(CentOS7)
- 华为P40系列手机camera特性分析
- 笔记 | gamma分布
- fect:基于面板数据的因果推断(上)
- Python之禅this
- 电子元器件贸易行业仓库管理难?全流程条码管理轻松解决
热门文章
- Android应用开发—TextView的动态创建
- yii2-basic后台管理功能开发之四:图片上传FileInput
- 要学习的别人的博客网址---收藏
- JavaScript字符串数组拼接的性能测试及优化方法
- thrift使用小记_CUDev-ChinaUnix博客
- c# 自定义文件关联程序
- pl sql如何调试oracle存储过程,PL/SQL Developer中调试oracle的存储过程
- 云计算简史_云计算简史
- 扩展存储过程在哪里_北京延庆工业废水处理哪里有
- html获取cookie_知了汇智《XSS攻击-盗取cookie实战》课程文档讲解