从php数据文件中获取特定的键和值到js中

时间:2018-07-23 22:56:19

标签: php

我试图弄清楚如何仅从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]);

1 个答案:

答案 0 :(得分:0)

通过添加require_once来获取数据文件并使用for循环来获取字段名称来获得解决方案