SplFileInfo::getRealPath()函数是PHP中的标准PHP库(SPL)的内置函数,用于获取绝对文件路径。

用法:

int SplFileInfo::getRealPath( void )

参数:该函数不接受任何参数。

返回值:成功时,此函数返回文件的路径。

以下示例程序旨在说明PHP中的SplFileInfo::getRealPath()函数:

程序1:

// PHP Program to illustrate

// Splfileinfo getRealPath function

$file = new SplFileInfo("gfg.txt");

$gfg = $file->getRealPath();

// Print real path if exist

var_dump($gfg . "");

$file = new SplFileInfo(__FILE__);

$gfg = $file->getRealPath();

// Print real path if exist

var_dump($gfg);

?>

输出:

string(26) "/var/www/html/gfg.txt

" string(22) "/var/www/html/cons.php"

程序2:

// PHP program to use array to check multiple files

$GFG = array (

"/home/rajvir/Desktop/GeeksforGeeks/dummy.php",

"/home/rajvir/Desktop/gfg_code.cpp",

"/var/www/html/gfg1.php",

"dummy.php"

);

foreach ($GFG as &$file_name) {

// Create new SplFile Object

$file = new SplFileInfo($file_name);

$gfg = $file->getRealPath();

// Print real path if exist

var_dump($gfg. "");

}

?>

输出:

string(49) "/home/rajvir/Desktop/GeeksforGeeks/dummy.php

" string(38) "/home/rajvir/Desktop/gfg_code.cpp

" string(5) "

" string(28) "/var/www/html/dummy.php

php getrealpath,PHP SplFileInfo getRealPath()用法及代码示例相关推荐

  1. python numpy allclose用法及代码示例

    python numpy allclose用法及代码示例 用法: numpy.allclose(a, b, rtol=1e-05, atol=1e-08, equal_nan=False) 如果两个数 ...

  2. PostgreSQL REGEXP_REPLACE用法及代码示例

    PostgreSQL REGEXP_REPLACE用法及代码示例: 原文链接:https://vimsky.com/examples/usage/postgresql-regexp_replace-f ...

  3. html焦点试图代码,HTML DOM focus()用法及代码示例

    DOM focus()方法用于为元素赋予焦点,并借助blur()方法删除焦点.我们可以将焦点放在任何元素上,并通过执行一些操作来启用它.例如,我们可以通过单击按钮将焦点放在某些文本上. 用法: Obj ...

  4. private用法 java_关于android开发中如何正确使用Private Services安全用法及代码示例...

    一.注意事项1.显式设置exported属性为false.@b@2.安全处理收到的intent,确认其真实性.@b@3.敏感数据可以在同一个应用中发送和请求. 二.原代码示例 1.AndroidMan ...

  5. java中skip的用法,Java PushbackReader skip(long)用法及代码示例

    Java中的PushbackReader类的skip(long)方法用于跳过流中指定数量的字符.此字符数被指定为参数.如果通过跳过到达流的末尾,它将阻塞流,直到它获得一些字符或抛出IOExceptio ...

  6. reset java_Java PushbackReader reset()用法及代码示例

    Java中的PushbackReader类的reset()方法用于重置Stream.对于PushbackReader,此方法始终会引发异常,因为PushbackReader不支持此方法. 用法: pu ...

  7. html里fill怎么自定义,HTML canvas fill()用法及代码示例

    画布fill()方法用于填充当前绘图路径.画布fill()方法的默认颜色是黑色. 用法: context.fill() 示例1: HTML canvas fillRect() Method width ...

  8. pandas get_dummies用法及代码示例

    get_dummies 是 pandas 实现one hot encode的方式 ​  one-hot的基本思想:将离散型特征的每一种特征取值都看成一种状态,若指定离散特征中有N个 不相同的取值,那么 ...

  9. java println 用法_Java PrintWriter println()用法及代码示例

    Java中的PrintWriter类的println()方法用于中断流中的行.此方法不接受任何参数或返回任何值. 用法: public void println() 参数:此方法不接受任何参数. 返回 ...

最新文章

  1. zw版【转发·台湾nvp系列Delphi例程】HALCON SmoothImage
  2. 一些C实现的数学函数实现(估算)
  3. h5手机端浏览器机制_H5测试介绍
  4. npm修改默认安装路径和数据源
  5. burpsuite插件的使用
  6. ASP.Net 管道模型 VS Asp.Net Core 管道 总结
  7. LeetCode 305. 岛屿数量 II(并查集)
  8. 论文浅尝 | 基于知识图谱的智能调研方法(DI佳作)
  9. 【从入门到放弃-Java】并发编程-线程安全
  10. 线段树(多维+双成段更新) UVA 11992 Fast Matrix Operations
  11. lacp静态和动态区别_静态人脸识别和动态人脸识别有哪些区别
  12. mysql 局域网_MySQL 局域网授权问题
  13. mvc html post参数,ASP MVC HTML表单POST列表Entity
  14. 服务器运行按键精灵脚本,打开按键精灵自动运行脚本的方法_win7系统如何使用按键精灵的图文步骤...
  15. 最简单的DLL导出函数隐藏方式
  16. Deepin - 环境配置及软件安装卸载记录(Debain镜像源)
  17. python爬虫课程大纲_马哥2018python全栈+爬虫+高端自动化课程大纲
  18. SQL Server 2008 R2的完全卸载
  19. 17届智能车竞赛技术报告 | 常熟理工学院-昆承湖二队
  20. windows中用注册表删除guest账户

热门文章

  1. Tschüss, 2018!
  2. 页面A跳转到页面B及携带参数
  3. adb查看logcat日志
  4. CET-4 卷王不要命试炼 18 days
  5. 实现生产者-消费者模式的五种方式
  6. exit函数使用说明
  7. C++中的exit函数
  8. VNC实现Windows远程访问Ubuntu 16.04(无需安装第三方桌面,直接使用自带远程工具)----本人亲测可用
  9. Maluuba人工智能的阅读理解力最佳
  10. 在Linux系统中查找IP地址(六种方式)