perl中,$val={}是什么值?print $val; 显示出:$val = {} if ( $val =~ /\{\}/ ) { #判断不出来 $val = ''; }{}是何值? 该如何判断,让它显示为空? [解决办法]不清楚你的 $val 是啥东西[解决办法]貌似 print $val;不会打印出 $val = {}吧贴贴代码吧[解决办法]指的是一个空的哈希变量,表示成{}。