<?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>
-->

php 指针遍历、预定义数组和常用函数的更多相关文章

  1. PHP数组(数组正则表达式、数组、预定义数组)

    正则表达式 1.替换 $s = "hello5world"; $s = preg_replace("/\d/","#",$s); echo ...

  2. PHP数组——数组正则表达式、数组、预定义数组

    正则表达式 1.替换 $s = "hello5world"; $s = preg_replace("/\d/","#",$s); echo ...

  3. php学习笔记 [预定义数组(超全局数组)]

    <?php  预定义数组: * 自动全局变量---超全局数组 * * 1.包含了来自WEB服务器,客户端,运行环境和用户输入的数据 * 2.这些数组比较特别 * 3.全局范围内自动生效,都可以直 ...

  4. PHP-自定义数组-预定义数组-自定义函数-预定义函数

    (1)自定义数组 —— 项目中的重点 (2)PHP预定义数组 —— 重点&难点 (3)自定义函数 —— 了解 (4)PHP预定义函数 —— 项目中的重点 1.自定义数组 数组:array,一个 ...

  5. C:指针遍历二维数组

    C 指针遍历二维数组 http://blog.csdn.net/lcxandsfy/article/details/55000033 C++ 字符串指针与字符串数组 https://www.cnblo ...

  6. 操作 numpy 数组的常用函数

    操作 numpy 数组的常用函数 where 使用 where 函数能将索引掩码转换成索引位置: indices = where(mask) indices => (array([11, 12, ...

  7. php 数组的常用函数

    在php教程中数组是种强大的数据类型,他可以做的事情很多,可以存储不同的数据类型在一个数组中,下面我们列出了数组常用的操作,排序,键名对数组排序等做法. /* 数组的常用函数  *  * 数组的排序函 ...

  8. PHP数组的常用函数

    在PHP中数组是种强大的数据类型,他可以做的事情很多,可以存储不同的数据类型在一个数组中,下面我们列出了数组常用的操作,排序,键名对数组排序等做法. /* 数组的常用函数  *  * 数组的排序函数 ...

  9. php的预定义数组

    PHP预定义变量数组 1.$_SERVER 变量由Web服务器设定或者直接与当前的脚本的执行环境相关联 $_SERVER超级全局变量包含由web服务器创建的信息,它提供了服务器和客户配置及当前请求环境 ...

随机推荐

  1. appium-向右滑动定位

    上面5幅欢迎图,要向右滑动4次再点击[立即体验]才可以到首屏 #首页欢迎图滑动4次 for i in range(4): driver.swipe(1200, 200, 10, 200, 1500) ...

  2. MVC区域 视图必须派生自 WebViewPage 或 WebViewPage<TModel>

    http://blog.csdn.net/iack_ji/article/details/16965885 今天在学习 mvc区域时,将区域控制器类 外迁到其他的程序集的练习中出现了"视图必 ...

  3. httpd设置HTTPS双向认证

    去年用tomcat.jboss配置过HTTPS双向认证,那时候主要用的是JDK自带的keytool工具.这次是用httpd + openssl,区别比较大 在网上搜索了很多文章,发现全面介绍的不多,或 ...

  4. Spring学习7-Spring整合Hibernate

    一.Springl为什么要整合Hibernate   二者的整合主要是把hibernate中核心的一些类型交给spring管理,这些类型主要包括sessionFactory. transactionM ...

  5. Java中数据类型转换问题

    boolean类型不可以转换为替他的数据类型. Java中byte(8位).short(16位).char三种类型的优先级是相同的,相同优先级之间是不能进行自动转换的(如果相互转换的话,必须强制类型转 ...

  6. Android 实现卫星菜单(精简版)

    MainActivity.java public class MainActivity extends AppCompatActivity { private ArcDemo mArc; privat ...

  7. jquery插件实现上下滑动翻页效果

    <!DOCTYPE > <meta charset="utf-8" /> <head> <title>测试jquery</ti ...

  8. nginx proxy超时报错 upstream timed out (110: Connec...

    环境介绍 服务器:centos6.4服务:nginx proxy 问题描述: 然后查找  /opt/usr/nginx/1.4.0/logs  错误 error.log日志提示如下 2015/01/0 ...

  9. ci为什么必须得写构造函数

    构造函数 如果要在你的任意控制器中使用构造函数的话,那么必须在里面加入下面这行代码: parent::__construct(); 这行代码的必要性在于,你此处的构造函数会覆盖掉这个父控制器类中的构造 ...

  10. Spring实战学习笔记之SpEL表达式

            在Spring XML配置文件中装配Bean的属性和构造参数都是静态的,而在运行期才知道装配的值,就可以使用SpEL实现         SpEL表达式的首要目标是通过计算获得某个值. ...