位置: 编程技术 - 正文
推荐整理分享PHP:dirname()的用法_Filesystem函数(php dechex),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:php __dir__,php __destruct,php dechex,php中dirname,php des,php enum,php中dirname,php __dir__,内容如对您有帮助,希望把文章链接给更多的朋友!
(PHP 4, PHP 5)
dirname — 返回路径中的目录部分
说明 string dirname ( string $path )给出一个包含有指向一个文件的全路径的字符串,本函数返回去掉文件名后的目录名。
参数path
一个路径。
在 Windows 中,斜线(/)和反斜线()都可以用作目录分隔符。在其它环境下是斜线(/)。
返回值返回 path 的父目录。 如果在 path 中没有斜线,则返回一个点(.),表示当前目录。否则返回的是把 path 中结尾的 /component(最后一个斜线以及后面部分)去掉之后的字符串。
更新日志版本 说明 5.0.0 dirname() 的操作从 PHP 5.0.0 版开始是二进制安全的。 4.0.3 在这个版本中,dirname() 被修正为 POSIX 兼容。
范例
Example #1 dirname() 例子
<?phpecho"1)".dirname("/etc/passwd").PHP_EOL;//1)/etcecho"2)".dirname("/etc/").PHP_EOL;//2)/(oronWindows)echo"3)".dirname(".");//3).?> 注释Note:
dirname() operates naively on the input string, and is not aware of the actual filesystem, or path components such as "..".
Note:
dirname() is locale aware, so for it to see the correct directory name with multibyte character paths, the matching locale must be set using the setlocale() function.
Note:
Since PHP 4.3.0, you will often get a slash or a dot back from dirname() in situations where the older functionality would have given you the empty string.
检查下面发生变化的例子:<?php//PHP4.3.0以前dirname('c:/');//返回'.'//PHP4.3.0以后dirname('c:/x');//返回'c:'dirname('c:/Temp/x');//返回'c:/Temp'dirname('/x');//返回''?>
参见basename() - 返回路径中的文件名部分 pathinfo() - 返回文件路径的信息 realpath() - 返回规范化的绝对路径名
PHP:delete()的用法_Filesystem函数 delete(None)delete参见unlink()或unset()说明voiddelete(void)这是个虚构的手册条目来给那些本来是找unlink()或者unset()的人提供一些有用的信息。返回值没有返回值
PHP:fclose()的用法_Filesystem函数 fclose(PHP4,PHP5)fclose关闭一个已打开的文件指针说明boolfclose(resource$handle)将handle指向的文件关闭。参数handle文件指针必须有效,并且是通过fopen()或fsockopen()
PHP:copy()的用法_Filesystem函数 copy(PHP4,PHP5)copy拷贝文件说明boolcopy(string$source,string$dest[,resource$context])将文件从source拷贝到dest。如果要移动文件的话,请使用rename()函数。参数source源文
标签: php dechex
本文链接地址:https://www.jiuchutong.com/biancheng/285238.html 转载请保留说明!友情链接: 武汉网站建设