我有一个控制器,我想用它来读取xml文件。 并使用xpath解析xml。
好吧,我们来谈谈代码。
public function index()
{
$this->load->view('index');
$xml = simplexml_load_file(base_url('JBPLNB0056.xml'));
echo "<strong>Test</strong><br />";
$data['mac'] = $xml->xpath("//COMPUTER/SubNodes/NETWORK/SubNode/Property[Entry='MAC Address']/Description");
$this->load->view('view_name', $data);
}
我在视图文件中使用了print_r($mac)
或var_dump($mac)
,并说它。
A PHP Error was encountered
Severity: Notice
Message: Undefined variable: mac
Filename: views/index.php
Line Number: 24
怎么了?
感谢。
答案 0 :(得分:0)
调用索引视图时,不传递任何数据,
$this->load->view('index');
导致错误的原因