zoukankan      html  css  js  c++  java
  • 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()
    将数组的内部指针指向第一个单元

  • 相关阅读:
    回复结束
    UVA 10537
    RTP 记录 log 该机制
    python 时间处理
    照片总结---选择适当的NoSQL
    博客测试:博客系统i94web beta1.0 申请测试
    SQL随着子查询结果更新多个字段
    2机器学习实践笔记(k-最近邻)
    Android_Service组件详解
    Android多媒体分析-通过MediaStore获取Audio信息
  • 原文地址:https://www.cnblogs.com/czx521/p/6148405.html
Copyright © 2011-2022 走看看