Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Perl e文件测试和exists函数之间是否存在关系?_Perl - Fatal编程技术网

Perl e文件测试和exists函数之间是否存在关系?

Perl e文件测试和exists函数之间是否存在关系?,perl,Perl,在阅读文档时,它会说: -e文件 -e和exists函数之间有什么关系吗?这里的“exists”一词不是指exists()函数;只是用了一个普通的英文意思。-e运算符与exists函数无关 -e filename测试文件系统中是否存在命名文件 exists函数测试指定的哈希或数组元素是否存在(即使对应的值是undef) 显然,正如ThisSuitesBlacknot在评论中指出的那样,在线文档已经自动为某些单词创建了链接,包括exists。类似地,-l操作符的描述: -l文件是符号链接(如果文件

在阅读文档时,它会说:

-e文件

-e
exists
函数之间有什么关系吗?

这里的“exists”一词不是指
exists()
函数;只是用了一个普通的英文意思。
-e
运算符与
exists
函数无关

-e filename
测试文件系统中是否存在命名文件

exists
函数测试指定的哈希或数组元素是否存在(即使对应的值是
undef

显然,正如ThisSuitesBlacknot在评论中指出的那样,在线文档已经自动为某些单词创建了链接,包括
exists
。类似地,
-l
操作符的描述:

-l
文件是符号链接(如果文件系统不支持符号链接,则为false)

具有用于
链接
如果
系统
的HTML链接,这些链接都不直接相关


考虑到Perl文档的网页有这样的链接,如果POD有一个语法来表示某个特定单词不应该被链接,那就太好了——但我不认为这值得这么做。一旦你意识到发生了什么,这些链接很容易被忽略。

不仅原始POD中不存在链接,而且当你在上面查看时,也没有这样的链接:


没有连接。在线文档在遇到内置函数/运算符的名称时会自动添加链接。请注意,在访问时间的
行中还有一个指向
的链接,该链接与
相同。
在页面后面,即使没有关于循环的讨论。原始POD文档中不存在这些链接。