• PHP函数、数组


    PHP函数

    PHP的真正威力源自于它的函数
    函数是通过调用函数来执行的,可以在页面的任何位置调用函数

    PHP函数准则:
    函数名称以字母或下划线开头(不能以数字开头)
    函数的名称应该提示出它的功能

    四要素:
    返回类型、函数名、参数列表、函数体
    (弱类型不需要返回类型)
    语法:
    1.基础函数:
    function functionname()
    {
    echo"你好"
    }
    functionname();
    2.有返回值的函数要加return
    3.有参数的函数定义时要给一个形参,输出时加一个实参
    4.可变参数的函数
    function sum()
    {
    $attr = func_get_args(); (get:获取;args:参数)
    $n = func_get_args;

    $sum = 0
    (for循环)
    }

    数组:
    数组能够在单个变量中储存多个值
    数组里面可以存储任意类型数据
    数组是连续的长度是固定的
    1.$attr = array(1,2);
    2.$attr1 = [1,2,3,4,];
    3.(赋值)$attr3[0] = "nihao"
    $attr3[1] = "hi"
    获取数组的长度:(count)
    echo count();

    数组类型:
    索引数组
    $attr = array(1,2,3);
    var_dump($attr);

    关联数组
    $attr1 = array("one"=>1,"two"=>2)

    遍历数组
    for循环遍历不能遍历关联数组
    foreach循环(索引、关联都可以遍历)
    foreach(数组 as 变量)
    {
    echo 变量."<br>";
    }

    each()
    list($1,$2,$3)=$attr 将右侧数组里面的元素赋值给左侧里面的变量
    while(list(变量) = each(数组))
    {
    echo"{变量}{变量}<br>"
    }

    使用指针:
    current()
    取得目前指针位置的内容资料
    key()
    取得目前指针位置的索引值
    prev()
    将数组的内部指针倒回一位
    next()
    将数组中的内部指针向前移动一位
    end()
    将数组的内部指针指向最后一个单元
    reset()
    将数组的内部指针指向第一个单元

  • 相关阅读:
    GCDPlot已提交到Sourceforge,成为开源项目[GCDPlot become a open source software in sourceforge]
    GCDPlot 0.32
    谈谈“科技人员和白领是购买盗版的主力”
    c正则匹配小计
    C++ 模板惯用法
    C++模板常用使用方法介绍
    常用正则表达式
    C++ 容易忘的基本语法和特性
    C++ 对象资源管理惯用法
    Int? 代表什么意思, 可为空的值类型(Nullable<T>)需要注意的地方
  • 原文地址:https://www.cnblogs.com/czx521/p/6148405.html
Copyright © 2020-2023  润新知