zoukankan      html  css  js  c++  java
  • PHP基础函数应用

    echo "hello","aaaa"//输出语法,可以输出多个字符串
    print "world"//可以输出,只能输出一个字符串
     
     
    //php是弱类型语言
    //$a = 5;  //php定义变量以$开头
    //echo $a;
     
    $a "hello";
    $hello "world";
    echo $$a;  //可变变量*/
     
    //echo isset($a); //判断变量是否定义
    //unset($a);  //清除变量
    //empty($a);  //判断变量是否为空
     
    $a = 5;
    $b = &$a//&取地址
    $b = 10;
    echo $a;
     
    $a = 5;
    var_dump($a); //输出变量详细信息
    $b = (string)$a//类型转换
    var_dump($b);  */
     
    $a = 10;
    $b = 3;
    echo $a/$b;
     
    $a  =5;
    $a+=6;
    echo $a;
     
    //echo "hello"."world"; //拼接字符串用点,不是用+
     
     
    //echo @$a;  //错误抑制符,可以屏蔽提示错误
     
    //echo 5==4?"男":"女";  //三目运算符

      

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    <?php
     
    //语句
    //分支语句
    /*$a = 7;
    if($a == 5)
    {
        echo "相等";
    }
    else
    {
        echo "不相等";
    }*/
     
    //if
    //if...else...
    //if...else if...
    //if的嵌套
     
    /*switch($a)
    {
        case 1:
            echo "11111";
            break;
        case 2:
            echo "22222";
            break;
        case 3:
            echo "333333";
            break;
        case 4:
            echo "444444";
            break;
        case 5:
            echo "55555";
            break;
        default:
            echo "default";
            break;
    }*/
     
    //循环语句
     
    /*for($i=0;$i<10;$i++)
    {
        echo $i."<br>"; 
    }*/
     
    /*$a = 10;
     
    while($a>0)
    {
        echo $a."<br>";
        $a--;
    }*/
     
    //函数四要素:返回类型,函数名,参数,函数体
    //函数定义方式
    /*function Show()
    {
        echo "hello";
    }
    //调用函数
    Show();*/
     
    //有参数的函数
    /*function Show($a,$b)
    {
        echo $a+$b;
    }
    Show(3,4);*/
     
    //有默认值的函数
    /*function Show($a=5,$b=5)
    {
        echo $a+$b;
    }
    Show(3,2);*/
     
    //参数可变的函数
    /*function Show()
    {
        $attr = func_get_args(); //获取函数的参数
        $sum = 0;
        for($i=0;$i<count($attr);$i++) //func_num_args()获取参数个数
        {
            $sum = $sum+$attr[$i];
        }
        echo $sum;
    }
     
    Show(1,2,3,4);*/
     
    //有返回值的函数
    /*function Show()
    {
        return "aaaa";
    }
    echo Show();*/
     
    //date_default_timezone_set('PRC');
    //常用函数
    //echo rand(0,100); //随机数生成函数
    //echo time(); //取当前日期时间
    //echo date("Y-m-d H:i:s",time()); //格式化日期时间
    //echo strtotime("2016-5-6"); //将日期时间格式转换为时间戳
     
     
    //字符串处理函数
    //$a = "hello";
    //echo strlen($a); //返回字符串的长度 *****
    //echo strcmp("hello","hello"); //比较两个字符串是否相等,区分大小写
    //echo strcasecmp("hello","Hello");//比较两个字符串是否相等,不区分大小写
    //echo strtolower("HELLO"); //将字符串转为小写 *****
    //echo strtoupper("hello"); //将字符串转换为大写 *****
    //$str = "hello|world|join|on";
    //var_dump(explode("|",$str)); //拆分字符串,返回数组*****
    //$attr = array("aaa","bbb","ccc");
    //echo implode("|",$attr); //将数组拼接为字符串*****
    //echo substr_replace($str,"aaa",0,5); //替换字符串(某个位置)*****
    //echo str_replace("l","a",$str); //查找替换*****
    //echo substr($str,6,5); //截取字符串*****
     
    //一些小知识点
    //单引号和双引号都可以定义字符串
    /*$a = "join";
    $s1 = "hello"{$a}world";
    //1.双引号里面可以使用转义字符,单引号里面不能使用会原样输出
    //2.双引号里面可以解析变量,单引号不行
    echo $s1."<br>";
    $s2 = 'hello"{$a}world';
    echo $s2;
    */
     
    //定义字符串(块)
    /*$str = <<<STR
     
    <div style=" color:white; 100px; height:30px">hello</div>
    <div style=" color:white; 100px; height:30px">world</div>
     
    STR;
     
    echo $str;*/
     
     
     
     
     
    ?>
  • 相关阅读:
    c# 正则表达式 首字母转大写
    c# WebBrowser获取cookie
    c# 求最小公倍数
    Response.Redirect与Server.Transfer区别-转
    asp 读文件 比较ip
    asp数组的使用
    如何解决#1045
    mysql limit分页查询效率
    Docker 容器管理:rancher
    Docker监控:google/cadvisor
  • 原文地址:https://www.cnblogs.com/dianfu123/p/5488169.html
Copyright © 2011-2022 走看看