作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在尝试构建一些 javascript 函数,我需要检查用户是否已登录。当用户登录到我的站点时,我在 session 数组中设置了一个名为 is_logged 的变量。我想在 javascript 中访问该变量是否可能???我尝试了一些方法,但没有像下面这样工作:
var session = "<?php print_r $_SESSION['is_logged']; ?>";
alert(session);
和:
var session = '<?php echo json_encode($_SESSION['is_logged']) ?>';
alert(session);
它要么显示文本要么根本不提醒
最佳答案
只是回应一下:
var session = <?php echo $_SESSION['is_logged']?'true':'false'; ?>;
alert(session);
您需要三级运算符,因为 false
被回显为空字符串,因此它会导致 var session = ;
,这是一个 JS 语法错误。
关于php - 如何在 javascript 中访问 php $_SESSION 数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17270962/
我是一名优秀的程序员,十分优秀!