我有代码可以从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函数一起使用?
$mac_id=exec('/usr/bin/ccurl http://'.$ip.'/mac_id.php');