【发布时间】:2018-02-02 17:28:03
【问题描述】:
好的,所以我有这行我无法弄清楚的代码,如果有人可以帮助我,那就太好了。我正在制作一个地理位置 perl 脚本作为我项目的一部分。
这是代码行
$isps = $info->{'isp'};
if ($isps = "Time Warner Cable")
{
print "Isp found, go to $website for more information\n";
}
if ($isps = "Google") {
print "Isp found, go to $website for more information\n";
} else {
print "No ISP located! No way of Contact via this terminal!";
}
好的,所以基本上我试图让 if 语句读取 JSON 代码,并在列出特定名称时让它打印某些文本。我正在向文件中添加更多的 ISP,但现在只是这两个。
如果有人可以帮助我处理这行代码,因为我真的想不通。
【问题讨论】:
-
究竟是什么问题?
-
我认为 OP 正在显示某种伪代码,因此出于这个原因投票关闭,但这应该作为 How do I compare two strings in Perl? 的副本或作为拼写错误关闭。如果有人能想出一个像样的标题,那就太好了。这与 JSON 无关,但我想不出一个像样的描述性标题。
-
@SinanÜnür 我刚刚投票关闭,因为印刷错误,不可重现(等)
-
欢迎来到 StackOverflow。请阅读How to Ask,并详细说明您的方法到底出了什么问题。
-
@SinanÜnür 我从标题中删除了“JSON”,至少现在是这样