• PHP函数


    一、函数的写法

    1."" 和'' 的区别

    双引号可以添加转义字符,也可以解析变量

    单引号不能加转义字符,也不能解析变量

    $c = "张三";
    $a = "hello{$c}";
    $b = 'world{$c}';
    echo $a;
    echo $b;

    2.PHP中函数的形式

    function 函数名()

    {

     函数体

    }

    函数名一般首字母大写

    function Name()
    {
        echo"aa";          
    }

    3.函数可以有默认值

    当echo Test() 的括号中输入一个数字,默认更改$a的值

    function Test($a = 1, $b = 2)
    {
    return $a+$b;
    }
    
    echo Test()

    3.可以输入多个参数

    当不输入形参时 ,函数可以输入多个实参

    function Test()
    {
    $attr = func_get_args();
    $sum = 0;
    for($i = 0; $i < count($attr);$i++)
    {
    $sum = $sum+$attr[$i];
    }
    return $sum;
    }
    
    echo Test(1,5,2,5)

    //func_get_args()获取用户输入的参数
    //func_num_args()获取参数的个数

    4.全局变量

    关键词 global  定义变量为全局变量

    $a = 6;
    function Test()
    {
    global $a;
    $a = $a+10;
    echo $a."<br>";
    }
    
    Test();
    echo $a;

    二、字符串常用函数

    1.字符串的长度

    关键字 strlen 

    $a = "hello";
    echo strlen($a)

    2.判断两个字符串是否相同,相同返回0,不同返回1,区分大小写。

    关键字:strcmp( , )

    $a ="hello";
    $b = "Hello";
    echo strcmp($a,$b);

    3.判断两个字符串是否相同,相同返回0,不同返回1,不区分大小写

    关键字:strcasecmp( , )

    $a ="hello";
    $b = "Hello";
    echo strcasecmp($a,$b);

    4.字符串转小写

    关键字:strtolower()

    $a = "HAHAHLOS";
    echo strtolower($a);

    5.字符串转大写

    关键字:strtoupper()

    $a = "hahahlo";
    echo strtoupper($a);

    6.字符串的拆分,返回数组

    关键字:explode("以什么拆分",字符串名)

    print_r() 专门用来打印数组的

    $str = "aa|bb|cc|dd";
    
    $attr = explode("|",$str);
    
    print_r($attr);
  • 相关阅读:
    红黑树以及与AVL树的区别
    yum安装mysql
    sql注入攻击
    http keep-alive
    csrf和xss
    点击事件跳转QQ 添加好友
    引入百度地图及出现的问题
    node 出现npm ERR! code ERR_TLS_CERT_ALTNAME_INVALID npm ERR! errno ERR_TLS_CERT_ALTNAME_INVALID npm ERR! request to https://registry.cnpmjs.org/vue-cli failed, reason:
    正则表达式校验-大于0的所有数,小数点后保留两位小数和正整数
    vue项目引入富文本编辑器(回显)
  • 原文地址:https://www.cnblogs.com/yifangtongxing/p/5292826.html
Copyright © 2020-2023  润新知