• 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引用传参

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

     

  • 相关阅读:
    6 全局锁和表锁
    oracle ogg--ogg搭建过程中遇到的错误及处理
    5 深入浅出索引(下)
    4 深入浅出索引(上)
    oracle ogg 单实例双向-新增表,修改表结构(oracle-oracle
    oracle ogg 单实例双向复制搭建(oracle-oracle)--Oracle GoldenGate
    Iview 中 获取 Menu 导航菜单 选中的值
    idea中git分支的使用
    vue使用axios进行ajax请求
    web前端_Vue框架_设置浏览器上方的标题和图标
  • 原文地址:https://www.cnblogs.com/txf-123/p/10678113.html
Copyright © 2020-2023  润新知