zoukankan      html  css  js  c++  java
  • 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);
  • 相关阅读:
    HDU 3572 Task Schedule(拆点+最大流dinic)
    POJ 1236 Network of Schools(Tarjan缩点)
    HDU 3605 Escape(状压+最大流)
    HDU 1166 敌兵布阵(分块)
    Leetcode 223 Rectangle Area
    Leetcode 219 Contains Duplicate II STL
    Leetcode 36 Valid Sudoku
    Leetcode 88 Merge Sorted Array STL
    Leetcode 160 Intersection of Two Linked Lists 单向链表
    Leetcode 111 Minimum Depth of Binary Tree 二叉树
  • 原文地址:https://www.cnblogs.com/yifangtongxing/p/5292826.html
Copyright © 2011-2022 走看看