gpt4 book ai didi

javascript - 如何使用 jquery 或 javascript 从 php 数组中获取值?

转载 作者:行者123 更新时间:2023-12-02 17:03:12 24 4
gpt4 key购买 nike

我试图从 php 数组获取数据并放入 java 脚本变量。以下是 php 数组。

数组名称

Array
(
[0] => username
[1] => byusers
)

数组值

Array
(
[0] => user
[1] => 1
)

我尝试过的内容

获取 javascript 变量中的 php 数组值

var DATATABLE_SEARCH_NAMES      = new Array( "<?php echo (is_array($DATATABLE_SEARCH_DATA_NAMES)) ? $DATATABLE_SEARCH_DATA_NAMES['names'] : 0;?>");
var DATATABLE_SEARCH_VALUES = new Array( "<?php echo (is_array($DATATABLE_SEARCH_DATA_VALUE)) ? $DATATABLE_SEARCH_DATA_VALUE['values'] : 0;?>");

最佳答案

这应该满足您的要求,这只是将 PHP 数组转换为 javascript 可以理解的形式的情况。您可以使用 json_encode() 来执行此操作。

$DATATABLE_SEARCH_DATA_NAMES = array('username','byusers');
$DATATABLE_SEARCH_DATA_VALUE = array('user', 1);

$js1 = json_encode($DATATABLE_SEARCH_DATA_NAMES);
$js2 = json_encode($DATATABLE_SEARCH_DATA_VALUE);

//echo $js1.PHP_EOL;
//echo $js2.PHP_EOL;

echo "<script>\n";
echo 'var names = ' . $js1 . ";\n";
echo 'var values = ' . $js2 . ";\n";
echo "</script>\n";

关于javascript - 如何使用 jquery 或 javascript 从 php 数组中获取值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25504027/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com