【发布时间】:2023-03-25 10:05:01
【问题描述】:
在 Perl 中,我知道三种测试对象是否相等的方法:==、eq 和 ~~。所有这些都告诉我1 等于Perl 5 中的"1"。
但是,1 和 "1" 不是一回事。如何比较两个对象以使1 等于1、"1" 等于"1"、1 不等于"1" 或2,并且"1" 不等于"01"?两个 Perls 的答案将不胜感激。
【问题讨论】:
-
在 perl 中,一个变量可以同时是
1和"1"。你试图做出一个实际上并不存在的区别。 -
你可以在这里看看答案:stackoverflow.com/questions/21070947/…
标签: perl