PHP realpath() 函数用于返回绝对路径名。 realpath() 函数是 PHP 中的内置函数。 realpath() 函数可以删除所有符号链接,如“/./”、“/../”和多余字符“/”,并返回排除这些符号的绝对路径名。 realpath() 函数接受路径作为参数,成功时返回路径的绝对路径名,失败时返回 false。
广告 该类别中的热门课程 PHP 开发人员 - 专业化 | 8 门课程系列 | 3次模拟测试开始您的免费软件开发课程
网络开发、编程语言、软件测试及其他
语法:
雷雷参数:
path:这不是一个可选参数字符串类型,用于指定要返回其绝对路径的符号链接的路径。如果路径为空或 Null,则该路径将被解释为当前目录。
返回值:此方法的返回值是绝对路径名,成功时不带符号链接,失败时返回 false。
下面给出了提到的示例:
PHP realpath( ) 函数获取文件绝对路径的示例。
接下来,我们编写 PHP 代码,通过以下示例更清楚地看到 PHP realpath() 函数,其中 realpath( ) 函数用于获取文件的绝对路径。
代码:
雷雷输出:
如上面的代码所示,绝对路径名是在 realpath() 函数的帮助下生成的,如“realpath( $file_path );”其中 $file_path 变量包含与正在运行的程序文件位于同一目录中的文件的名称。
PHP realpath() 函数获取给定路径的绝对路径的示例。
接下来,我们编写 PHP 代码,以便更清楚地看到该函数,通过以下示例,其中 realpath( ) 函数用于获取给定路径的绝对路径,其中包含符号链接。
代码:
雷雷输出:
如上面的代码所示,当前的绝对路径名在 realpath( ) 函数的帮助下打印为“realpath( NULL );”如果值为NULL,那么realpath()函数返回当前目录的绝对路径,即“C:xampphtdocsprograms”,接下来运行的路径是“../”,表示返回到上一个目录,所以现在正如我们在输出中看到的,路径是“C:xampphtdocs”。
PHP realpath() 函数通过更改目录获取给定路径的绝对路径的示例。
接下来,我们编写 PHP 代码,以便通过以下示例更清楚地看到该函数,其中 realpath() 函数用于获取给定路径的绝对路径,其中包含与更改目录的符号链接。
代码:
雷雷输出:
如上面的代码所示,使用 chdir() 函数将当前目录(如“C:xampphtdocsprograms”)更改为“xampphtdocs”。接下来,该路径包含一个符号链接“./programs”,该符号链接被赋予 realpath() 函数,因此该函数返回其绝对路径“C:xampphtdocsprograms”,其中不包含任何符号链接(如“./”) ')。同样,对于路径“./././programs”也返回来自“C”驱动器的绝对路径“C:xampphtdocsprograms”,其中不包含任何符号链接(如“./././”) .
它是PHP中的内置函数,用于获取给定路径的不包含任何符号链接的绝对路径名,包含符号链接。
以上是PHP 真实路径的详细内容。更多信息请关注PHP中文网其他相关文章!