一、总结
一句话总结:超全局数组特别有用,比如$_SERVER可以获取所有的客户端访问服务器的情况。
1、数组遍历三种方式(最不熟悉的那一种)?
while-list-each
1.while(list($k,$v)=each($arr)){ echo "$k=>$v"; }
2.foreach($arr as $k=>$v){ echo "$k=>$v"; }
3.foreach($arr as $v){ echo "$v"; }
2、如何获取表单提交的数据?
2.$_GET 3.$_POST 4.$_REQUEST
3、表单如何提交多维数据,比如复选框,比如下拉列表的多选?
用数组符号[]
<select name="interest[]" multiple size='5'> <option value="movie">看电影</option> <option value="looker">看美女</option> <option value="smalljin">看小金</option> </select>
4、$_GLOBAL里面有哪些东西?
$GLOBALS数组: 1.包含$_GET数据 2.包含$_POST数据 3.包含$_COOKIE数据 4.包含$_FILES数据
二、数组遍历、超全局数组、表单提交数据
1、数组遍历:
1.while(list($k,$v)=each($arr)){ echo "$k=>$v"; }
2.foreach($arr as $k=>$v){ echo "$k=>$v"; }
3.foreach($arr as $v){ echo "$v"; }
2、超全局数组:
1.$_SERVER 2.$_GET 3.$_POST 4.$_REQUEST 5.$_FLIES 6.$_COOKIE 7.$_SESSION 8.$GLOBALS
$_GET数组: 1.超链接 2.表单get请求
$_POST数组: 1.表单post请求
$_REQUEST数组: 同时接受get和post提交的数据
$_SERVER数组: ['SERVER_NAME'] 服务器域名 ['REMOTE_ADDR'] 客户端ip ['SERVER_ADDR'] 服务器ip ['SERVER_PORT'] 服务器端口 ['DOCUMENT_ROOT'] 网站根目录 ['SCRIPT_FLIENAME'] 当前脚本的系统绝对路径 ['REQUEST_URI'] 当前脚本的网站绝对路径 ['PHP_SELF'] 当前脚本的网站绝对路径
$GLOBALS数组: 1.包含$_GET数据 2.包含$_POST数据 3.包含$_COOKIE数据 4.包含$_FILES数据
3、表单数据如何提交给php文件:
1.text数据 <input type='text' name='username'>
2.password数据 <input type='password' name='password'>
3.radio单选数据 <label> <input type="radio" name="product" value="linux"> linux </label>
4.checkbox多选数据 <label> <input type="checkbox" name="love[]" value="football"> football </label>
5.select下拉菜单数据 <select name="city" ></textarea>
|
请发表评论