生成url查询字符串和json_encode()练习

原创 2018-11-28 16:51:02 289
摘要:<form action="">    <input type="text" name='name'><br>    <input type="password" name='password&

<form action="">

    <input type="text" name='name'><br>

    <input type="password" name='password'><br>

    <button  type='submit'>submit</button>

</form>

<hr>


<?php

$name=isset($_REQUEST['name'])?$_REQUEST['name']:'';

$password=isset($_REQUEST['password'])?$_REQUEST['password']:'';

$url='http://www.baidu.com/s?';

$arr=array('query' =>$name , 'ie'=>'UTF-8');

$url=$url.http_build_query($arr);

echo $name==''?'':$url;

echo '<hr>';

$user=array('name'=>$name,'password'=>$password);

$user=json_encode($user);

echo $name==''?'':$user,"<br>";

$name==''?'':var_dump(json_decode($user,true));

echo "<br>";

?>

json对前后台交互方面特别实用,感谢老师的分享

批改老师:天蓬老师批改时间:2018-11-28 17:37:48
老师总结:$_REQUEST, 这个全局变量,实际上不推荐使用的,请直接用对应的$_POST, $_GET, $_COOKIE来代替,这个变量是历史遗留问题

发布手记

热门词条