zoukankan      html  css  js  c++  java
  • php基础语法(控制语句、数组、函数)

    流程控制

    if -else if -else语句:

    switch语句:

    while循环:

    do while循环

    for循环:

    控制脚本执行进度

    die(“输出内容”)

    exitdie的同义词。

    sleep($n);

    含义:让php脚本停止$n秒,然后继续执行。

    数组基础

    php中,数组的下标可以是整数,或字符串。

    php中,数组的元素顺序不是由下标决定,而是由其“加入”的顺序决定。

    关联数组:

    通常是指下标为字符串,并且该字符串大体可以表达出数据的含义的数组。

    例:$person = array(

    “name” => “小花”,  

    “age”=>18,

    “edu” => “大学毕业” 

    );

    索引数组:

    通常是指一个数组的下标是严格的从0开始的连续的数字下标——跟js数组一样。

    取值:通过下标。

    赋值(同定义):

    数组遍历

    foreach( $arr   as   [ $key  => ] $value ) //$key可以称为键变量,$value可以称为值变量。

    {

    //这里就可以对$key  $value 进行所有可能的操作——因为他们就是一个变量

    //$key 代表每次取得元素的下标,可能是数字,也可以能是字符串

    //$value 代表每次取得元素的值,可能是各种类型。

    //此循环结构会从数组的第一项一直遍历循环到最后一项,然后结束。

    }

    函数定义形式

    function  函数名 (形参1,形参2.... ){

    //函数体(代码块)

    }

    函数调用:函数名(实参1,实参2.... ); //实参个数应该跟形参有匹配性。

    默认值参数

    函数的参数传值问题

    参数的数量问题

    func_get_args(); //获得一个函数所接收到的所有实参数据,并结果是一个数组

    func_get_arg(n); //获得一个函数所接收到的第n个实参数据(n0开始)

    func_num_args(); //获得一个函数所接收到的所有实参数据的个数

    函数的返回值

    通常来说,一个函数中,使用return语句,带一个数据则该函数就会返回该数据到“调用的位置”

    有关函数的系统函数:

    function_exists():判断某个函数是否被定义过,返回布尔值

    if(  function_exists(“ func1 “)  == false ){

    function  func1(){。。。。。。}//定义函数

    }

    func_get_arg(n):获得一个函数的第n个实参值(n0开始)

    func_get_args():获得一个函数的所有实参,结果是一个数组

    func_num_args():获得一个函数的所有实参的个数。

  • 相关阅读:
    Beta版使用说明
    【每日scrum】NO.7
    【每日scrum】NO.6
    【每日scrum】NO.5
    【每日scrum】NO.4
    【每日scrum】NO.3
    【每日scrum】NO.2
    【每日scrum】NO.1
    运行及总结
    测试与调试
  • 原文地址:https://www.cnblogs.com/yongjiapei/p/8359563.html
Copyright © 2011-2022 走看看