• php流程语句以及数组,参数。函数


    1. php流程语句

    (1) Php代码执行 从上到下

    2.条件语句 if  else  switch

    $name=56;

    if($name<23) echo  "hello world3333";

    1. 多条语句

     

    3.switch

     

    循环语句

    1. For

     

    1. While

     

    1. Do while

     

    1. For each

    Foreach 针对关联数组的  array()

    Array(“name”=>”zhang”,”age”=>12)  这种写法我们叫关联数组

    Php中没有json格式,但是对于前端来说,要json格式。

    Php提供了一个方法叫 json_encode() 将数据转换成json格式

     

     

    Js中的数组

    Array(“张”,”李四”)===array(0:”张”,1:”李四”)

     

    注意 whiledo while

    While是先判断后执行,do while 先执行后判断

    数组

    1. 数组

    (1) $arr=[“zhang”,”li”]    $a=array(“yuan”,”ni”)

    1. 关联数组

    $arr=array(“name”=>”zhang”,”age”=>56)

    1. 多维数组

    获取数组长度的方法  count()

    Is_array() 判断一个变量是不是数组

    多维数组的遍历

    函数

    Php 自定义函数和内置函数

    使用关键字 function  定义函数

    Function fn(){}    fn()   函数调用的时候会开辟内存空间 里面有栈和堆 调用完毕之后这个内存就被销毁。销毁顺序是先进后出  先进去的后销毁 后进去的先销毁。

    函数作用域

    四个关键字  global  static  local  parameter

    Global 的变量都会存在php中一个叫$GLOBALS的数组中

     

    函数的参数

    1. 参数传值

     

    2.默认参数

     

    如果传的有默认参数和普通参数同时传 需要注意顺序问题

    3.js中函数自身有一个arguments的属性 叫实参构成的数据集合

    Func_num_args() 获取实参的个数

     

    Func_get_args() 获取实参构成的集合

      返回的是一个数组 [222,1]

    Func_get_arg(index) 获取具体的某一个参数

     

    递归函数  函数内部调用函数本身

     

    5引用传参

    将变量的地址传进去,函数内部如果修改了这个地址里的值 函数外也会跟着改

     

  • 相关阅读:
    PHP 数据库 ODBC
    PHP MySQL Delete
    PHP MySQL Update
    PHP MySQL Order By 关键词
    PHP MySQL Where 子句
    01_今日介绍
    00_前情回顾
    02_cfork分叉进程
    01_c++下jni开发说明
    17_activity任务栈和启动模式
  • 原文地址:https://www.cnblogs.com/txf-123/p/10678113.html
Copyright © 2020-2023  润新知