我的任务是这样的:
Kannel 公开了一个状态 xml。与 kannel 交互之前的服务通常会在与其交互之前查询其状态。
该库应该查询 xml、解析其内容并创建一个结构以按名称访问其值。库构建选项应包括 kannel 主机、端口和密码。
查询 uri 如下:http://{host}:{port}/status.xml?password={password}
我可以做什么来模拟上面所示的 URL 的文件目录(status.xml)?(我的经理告诉我使用 php -s)
public function __construct($host, $port, $password=""){
$this->$host= $host;
$this->$port= $port;
$this->$password= $password;
$this->$url = $host . $port . $password ;
$this->$response_xml_data = file_get_contents($url);
$this->$data = simplexml_load_string($response_xml_data);
}
我的构造参数如下:
$XmlClass = new XmlReaderClass('localhost', '8000');
但我接受警告:
警告:file_get_contents():文件名不能为空
慕标5832272