php 指针遍历、预定义数组和常用函数
2016-06-02 19:14
579 查看
<?php /*//定义 $attr = array(1,2,3); $attr[] = 1; $attr = array("one"=>"hello"); //数组取值 $attr[0]; $attr["one"] //数组遍历 for() foreach() each() list()*/ //4.指针遍历 /*$attr = array( "one"=>"aaaa", "two"=>"bbbb", "three"=>"cccc", 10, 10 );*/ //echo current($attr); //取当前元素的value值 //echo key($attr); //取当前元素的key //next($attr); //将数组里面的指针指向下一个(向下移) //prev($attr); //将数组里面的指针指向上一个(向上移) //end($attr); //将指针指向最后一个 //reset($attr); //将指针复位 /*while(next($attr)) { echo current($attr)."<br>"; }*/ /*do { echo current($attr)."<br>"; } while(next($attr))*/ //全局变量 /*$a = 10; function Show() { $a = 8; global $a; echo $a; } Show();*/ //var_dump($_SERVER); //var_dump($_ENV); //$_POST //提交的post值 $_GET //提交get 值 $_REQUEST //提交的get或post值 //$_FILES 用户提交的文件信息 //var_dump($_FILES); //数组的函数(方法) //echo count($attr); //获取数组元素的个数 //var_dump(in_array("aaaac",$attr)); //判断元素是否在数组里面 //$attr = array_reverse($attr); //翻转数组 //$attr = array_unique($attr); //对数组的元素进行去重 //unset($attr["two"]); //删除数组里面的某个元素 //$attr = array(1,2,3,4,5,6); //$attr1 = array(9,10); //unset($attr[2]); //$attr = array_values($attr); //重新建立索引 //$attr = array_merge($attr,$attr1); //合并数组 //向数组里面添加元素 //array_push($attr,10); //追加,函数方式 //$attr[] = 10; //赋值方式 ?> <!-- <form action="test.php" method="post" enctype="multipart/form-data"> <input type="text" name="uid" /> <input type="file" name="file" /> <input type="submit" value="提交" /> </form> -->
View Code
相关文章推荐
- php 数组定义、取值和遍历
- 过 DNF TP 驱动保护(二)
- ThinkPHP去掉URL中的index.php
- 过 DNF TP 驱动保护(一)
- IIS+PHP+PGSQL
- sublime text3 FTP直接上传
- php != 和 !== 的区别
- .Net Reflector或DotPeek反编译后无法查看设计器的解决方法
- matplotlib学习1
- php array_map与array_walk使用对比
- 编译vsftp出错的解决办法
- PHP手机,邮箱正则匹配
- PHP 数组排序二维或多维排序问题
- PHP数组
- 运用Thinkphp搭建简单留言板(附源码)-(上)
- php 打印小票模板
- [PHP源码阅读]strtolower和strtoupper函数
- php pdo 链接数据库
- PHP 操作文件没有权限:Permission denied
- Liunx 配置ftp服务器