码迷,mamicode.com
首页 > Web开发 > 详细

PHP回顾(2)

时间:2019-03-13 00:13:37      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:als   标签   一个开始   rev   数组下标   形参   参数   标记   索引   

  1. print_r()打印输出原格式,就加上标签<pre>。例子:echo ‘<pre>‘; print_r($arr); echo ‘<pre>‘;
  2. 添加数组的时候,专门有一个记录数组下标的,记录下标为数字的键,比如添加$arr[500] = 33;   再添加的时候,就是从501开始。$arr[] = 20;他的下标就是501了。下标为字符串的和这个没任何关系。
    这个记录下标记录的是数字最大的。看下面的例子
    $arr[] = 1;
    $arr[5] = 5;
    $arr[] = 6;
    $arr [3] = 3;
    $arr [] = ‘4or7?‘;    //下标为7  不是4,记录数组下标中最大的数字,默认是顺着最大的下标继续
    
    echo ‘<pre>‘;
    print_r($arr);
    echo ‘</pre>‘;

     

  3. 系统预定义变量:$_GET  $_POST  $_SERVER  $_FILES   $_COOKIE  $_SESSION  $GLOBALS
  4. each()  返回数组指针当前指向的元素,并将指针向后移动一位。每调用一次each() 指针向后移动一次,直到最后一个。    reset()重置指针,指针从第一个开始。
    list()  把索引数组的值赋值给一组变量  list($a,$b) = $arr;
  5. current() 获取当前指针 指向的值 ; key()  获取当前指针指向的键;end() 将数组内指针指向最后一个;prev() 将数组内的指针向前移动一位;next() 将数组指针向后移动一位;

       函数

  1. 变量函数:function  sort(){ }      $a = ‘sort‘;     $a();  以这种变量的形式调用函数;变量的值是函数名。
  2. 回调函数:function  a($var) {  $var();  }   a(‘b‘);//调用a函数的时候,把b函数的函数名作为实参传给a函数,在a函数中通过形参变量调用b函数。  function  b() { }
  3. array_filter()  第二个参数就是回调函数,回调函数返回false,那么array_filter()就把相应的元素删除,回调返回true,array_filter()就会保留元素。

PHP回顾(2)

标签:als   标签   一个开始   rev   数组下标   形参   参数   标记   索引   

原文地址:https://www.cnblogs.com/bneglect/p/10520481.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!