关于字符串的问题

关于字符串的问题

关于字符串的问题
在perl中,有一些其他类型的变量,他们不是字符串,但是可以打印出字符,比如我有一个变量
$str,
当 print $str. 时,可以打印出一个字符串,我们假定打出“abc"。但是这个变量的类型不是字符串类型。
在这种情况下,如何判断这个变量的值是不是”abc"? 由于这个变量不是字符串类型的,所以不能用eq来判断。
头晕了?
为什么不是 字符串类型?
在perl里面事实上不区分类型的

即使是数字,也可以eq