我想存储一个IP地址作为一个字符串的变量。保存一个目标URL的IP地址作为一个变量字符串
到目前为止,我已经在PHP创建了一个快速ping命令在这里:
<?php
$output = shell_exec('ping -c1 google.co.uk');
if(preg_match_all('/\((.*?)\)/',$output,$match)) {
var_dump($match[1]);
}
?>
此输出以下:
array(3) { [0]=> string(12) "64.15.112.59" [1]=> string(2) "84" [2]=> string(13) "83.125.22.187" }
在上述PHP命令,我想一些帮助存储第一IP地址(64.15.112.59)。
我不明白这是如何完成的。也许我做的是错误的方式,但我想知道这是否可能:D
你不知道怎么做'$ match [1] [0]'? – Barmar
谢谢你。它已设法输出:字符串(13)“64.15.112.109” 但实际上,我只是想将文本保存为引号之间的变量。 – Echelon
将其分配给一个变量。其他的东西就是'var_dump()'显示细节的方式。 – Barmar