我有代码从ip地址匹配的机器中检索mac地址。 IP地址来自数据库。 我的问题是我无法使用$ ip变量检索mac地址。
$ip = "192.168.1.45";
$mac_id = exec('/usr/bin/curl http://$ip/mac_id.php');
但如果我通过下面的行,那么这将给出直接添加ip的mac地址。
$mac_id = exec('/usr/bin/curl http://192.168.1.45/mac_id.php');
我的问题是为什么$ variable不能使用exec函数?
答案 0 :(得分:1)
$ mac_id = exec('/ usr / bin / curl http://'.$ip.'/mac_id.php');