为了账号安全,请及时绑定邮箱和手机立即绑定

如何访问JavaScript或jQuery中的PHP变量而不是<?PHP回显$变量?>

如何访问JavaScript或jQuery中的PHP变量而不是<?PHP回显$变量?>

RISEBY 2019-07-04 16:21:02
如何访问JavaScript或jQuery中的PHP变量而不是<?PHP回显$变量?>如何访问JavaScript或jQuery中的PHP变量?我要写吗?<?php echo $variable1 ?><?php echo $variable2 ?><?php echo $variable3 ?>...<?php echo $variablen ?>我知道我可以在cookie中存储一些变量,并通过cookie访问这些值,但是cookie中的值是相对稳定的值。此外,也有一个限制,您不能在cookie中存储许多值,而且方法也不那么方便。有更好的方法吗?
查看完整描述

3 回答

?
侃侃尔雅

TA贡献1801条经验 获得超16个赞

如果Ajax不是一个选项,您可以使用嵌套的数据结构来简化。

<?php
$var = array(
    'qwe' => 'asd',
    'asd' => array(
        1 => 2,
        3 => 4,
    ),
    'zxc' => 0,);?><script>var data = <?php echo json_encode($var); ?>;</script>


查看完整回答
反对 回复 2019-07-04
?
跃然一笑

TA贡献1826条经验 获得超6个赞

你问的是两个部分的问题。就语法而言(我认为自从PHP 4?)您可以使用:

<?=$var?>

..如果PHP被配置为允许的话。在大多数服务器上。

至于存储用户数据,您还可以选择将其存储在会话中:

$_SESSION['bla'] = "so-and-so";

用于从一页到另一页的持久化。当然,您也可以使用数据库。甚至可以让PHP将会话变量存储在db中。这取决于你需要什么。


查看完整回答
反对 回复 2019-07-04
  • 3 回答
  • 0 关注
  • 866 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信