我试图弄清楚如何仅从php数据文件中返回fieldName键和值,并能够分别调用它们。
从网络输出返回的信息的示例:
"info":"<?php\r\n$dataset->tableName = \"mytable\";\r\n....$dataset->fieldName[0] = \"id\";\r\n$dataset->fieldType[0] = \"int\";...
我的php文件输出信息:
$dbfile = "path to php data file";
$info = file_get_contents($dbfile);
returnSuccess($info);
function returnSuccess($info) {
$data=array();
$data['success'] = true;
$data['info'] = $info;
echo json_encode($data);
exit;
}
如上例所示,在网络数据中返回时,我可以将$ info视为一个大字符串。有没有一种方法来获取每个fieldName键和值? 我想返回js,能够调用indiv fieldNames:
.done (function(data) {
if (data.success == true) {
console.log('1stfieldName: ' + data.info.fieldName[0]);
答案 0 :(得分:0)
通过添加require_once来获取数据文件并使用for循环来获取字段名称来获得解决方案