我正在修改我的PHP知识。我有external.js文件,其中有记录。
var data = [{
"id": "71002",
"fullName": "Chenz",
"title": "Mechanical Engineer",
"reportTo": "Structural Manager",
"Reportingday": "2017-01-01T09:00:00.000Z" }, .....so on
我需要从该记录创建html / php页面,并列出上面的所有数据。我将如何实现这一目标?
谢谢。
答案 0 :(得分:0)
您的数据:
var data = [{"id": "71002","fullName": "Chenz","title": "Mechanical Engineer","reportTo": "Structural Manager","Reportingday": "2017-01-01T09:00:00.000Z" },
看起来是JSON。您应该查看json_decode()和json_encode()函数。它将JSON转换为数组,并将数组转换为JSON。一旦进入数组,您就可以轻松地用于创建网页。
http://php.net/manual/en/function.json-decode.php
http://php.net/manual/en/function.json-encode.php
<?php $myData = json_decode('data = [{"id": "71002","fullName": "Chenz","title": "Mechanical Engineer","reportTo": "Structural Manager","Reportingday": "2017-01-01T09:00:00.000Z" }');
将允许您这样调用值
echo '<span>'.$myData->data['id'].'</span>';
会回来
<span>71002</span>
您可以使用类似
的形式以数组格式测试和查看数据一次die(print_r($myData));