如何获取PHP SDK中gen_results_table返回的字符串并将其转换为Javascript数组?

克里斯汀·S

我通过PHP SDK使用Quickbase API来调用gen_results_table()函数并检索一个javascript数组。多维数组在PHP中以字符串形式返回。有人知道访问阵列的最佳方法吗?我目前以此为起点:

<?php

$rawdata = $qbconnect->gen_results_table($queries, '', '', '11.12.13', '', 'num-3' ) ;

?>

var_dump($ rawdata)产生:

string(1377)“ var qdb_numcols = 3; var qdb_numrows = 10; var qdb_heading = new Array(); qdb_heading [0] =” Year“; qdb_heading [1] =” Month“; qdb_heading [2] =” Total“; var qdb_data = new Array(); qdb_data [0] = new Array(); qdb_data [0] [0] =“ 2013”​​; qdb_data [0] [1] =“一月”; qdb_data [0] [2] = “” $ 9.16“; qdb_data [1] = new Array(); qdb_data [1] [0] =” 2013“; qdb_data [1] [1] =”一月“; qdb_data [1] [2] =” $ 64.80“; qdb_data [2] = new Array(); qdb_data [2] [0] =“ 2013”​​; qdb_data [2] [1] =“一月”; qdb_data [2] [2] =“ $ 164.88”;“

<script>
var js_var = "<?php echo rawurlencode($rawdata); ?>";
document.write(unescape(js_var)) ;
</script>

document.write(unescape(js_var))产生:

var qdb_numcols = 3; var qdb_numrows = 1; var qdb_heading = new Array(); qdb_heading [0] =“年份”; qdb_heading [1] =“月”; qdb_heading [2] =“总计”; var qdb_data = new Array(); qdb_data [0] = new Array(); qdb_data [0] [0] =“ 2013”​​; qdb_data [0] [1] =“一月”; qdb_data [0] [2] =“ $ 9.16”;

现在,我只需要一种方法来访问js_var中存储的内容

JME

您需要做的就是在script标记之间的HTML代码中转储原始数据

<script>
    <?php echo rawurlencode($rawdata); ?>

    console.log(qdb_numcols); // <-- the data is now available
</script>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将数字转换为字符串并将其用作Javascript中的数组键?

从具有范围的时间格式字符串中获取数字并将其转换为javascript中的数组

从 csv 文件中获取 numpy 数组字符串并将其转换为 numpy 数组

如何删除javascript字符串中的所有字母并将其转换为数字?

如何获取数字形式的值并将其转换为字符串javascript

Swift如何从字符串中获取整数并将其转换为整数

如何从字符串中获取rgb出现并将其转换为十六进制?

如何从十六进制字符串中获取位范围并将其转换为整数?

以字符串形式遍历数组元素并将其转换为子数组php

如何在Ruby中分割定界字符串并将其转换为数组?

如何将示例对象数组转换为字符串并将其还原回?

如何分隔字符串并将其转换为变量

如何连接字符串并将其转换为大写

如何拆分字符串并将其转换为整数?

如何从CharField中获取字符串形式的值并将其转换为Django中的对象实例?

获取WrappedArray行valule并将其转换为Scala中的字符串

PHP获取字符串“ true”或“ false”并将其转换为1或0

JavaScript:如何按分隔符拆分字符串并将其转换为键:值对

如何获取字符串并将其转换为片段名称以启动Class?

如何获取json数据并将其转换为字符串

如何从外部PHP文件中获取字符串并将其设置为JavaScript中的var

如何在python中对任何类型的文件进行分块并将其转换为字符串

如何在C#中读取指针的值并将其转换为字符串?

java - 如何在字符数组中替换字符序列而不将其转换为字符串

在javascript中获取JSON对象的对象名称并将其存储在字符串数组中

有没有办法在php中获取类名,将其转换为字符串并将其存储在变量中?

我无法获取数组中字符串的索引并将其删除| javascript

如何获取在 SwiftUI TextEditor 中输入的字符串并将其存储在数组中?

如何从字符串中获取特定的子字符串并将其替换为python中的新内容