我试图制作一些Json对象的一些变量,我正在使用它作为会话变量,但我没有找到正确的响应使其成为Json对象..
我试过的一些代码(供参考)共享以下..
//Passing the Variable To another PHP File
session_start();
$_SESSION['EmailIds']=$strEmailIds;
$_SESSION['SCHOOL_NAME']=$SCHOOL_NAME;
//sending data to another php page ..
header('Location: ../SecondPage.php');
在第二个文件SecondPage.php我在哪里使用此会话..
session_start();
$SCHOOL_NAME = $_SESSION['SCHOOL_NAME'];//1
$EmailIds= $_SESSION['EmailIds'];//1 <br>
现在尝试在Json OBject中创建此会话变量...... ????
var OBJ = jsonObj.(SCHOOL_NAME+EmailIds);// Confuse with THis Line<br>
Actuaaly没有得到什么是好的方法将这些变量作为Json对象..
我做这个Json对象我可以使用这个AS另一个目的喜欢发送Ajax数据等等。
答案 0 :(得分:1)
您可以使用 json_encode 方法:
$someArray; //can be array of your values or $_SESSION
$jsonObj = json_encode($someArray);
答案 1 :(得分:0)
获取数组中的会话数据,如: $ data ['SCHOOL_NAME'] = $ _SESSION ['SCHOOL_NAME']; $ data ['EmailIds'] = $ _SESSION ['EmailIds'];
然后将其编码为 $ json_obj = json_encode($ data);