• 【php】PHP语言基础


    动态页面

    特点:内容是可变的
    拓展名:asp\php\jsp\aspx等等

    简单动态页面
    在这里插入图片描述
    复杂动态页面
    在这里插入图片描述

    PHP语言基础


    变量的命名规则

    在这里插入图片描述

    PHP数据类型

    1. 字符串类型
    		$x = 'Hello world!';
            $y = "Hello world!";	
            echo $x;
            echo"
    "
    ; echo $y;
    • 1
    • 2
    • 3
    • 4
    • 5
    1. 整型
    	$a=-15;
    
        $b=0xA;
    
        $c=017;
    
        echo $a;
        echo $b;
        echo $c;
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9

    在这里插入图片描述
    在这里插入图片描述

    1. 浮点数
      在这里插入图片描述
    	$x = 10.365;
    
        var_dump($x);
    
        echo "
    "
    ; $x = 2.4e3; var_dump($x);
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9

    在这里插入图片描述
    4. bool类型

    false:输出什么都不显示

     	 $x=true;
    
        var_dump($x);
    
        $y=false;
    
        var_dump($y);
    
        echo $x;
    
        echo $y;
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11

    在这里插入图片描述

    1. null型
      在这里插入图片描述
    //null型   
            $x="Hello world!";
    
            var_dump($x);
    
            $x="";
    
            var_dump($x);
    
            $x=null;
    
            var_dump($x);
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12

    6.string类型
    在这里插入图片描述

    PHP运算


    1. 算术运算和赋值运算
      同C/C++

    2. 字符串运算(实际上是字符串连接运算)

    		$a = "Hello";
    
            $b = $a . " world!";
    
            echo $b; // 输出 Hello world!
    
            $x="Hello";
    
            $x .= " world!";
    
            echo $x; // 输出 Hello world!
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11

    在这里插入图片描述
    3. 比较运算

    	    $x=100;
    
            $y="100";
    
            var_dump($x == $y); //值相等,返回true
    
            var_dump($x === $y);//类型不同,返回false
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    在这里插入图片描述

    注意:区分以下三者
    在这里插入图片描述

            $x=100;
    
            $y="100";
    
            $z=50;
    
            var_dump($x != $y);//因为值相等,返回 false
    
            var_dump($x <> $y);//与 != 运算结果相同
    
            var_dump($x != $z); //因为值不等,返回true
    
            var_dump($x !== $y); // 因为类型不相等,返回 true
    
            var_dump($x !== $z); // 因为值不相等,返回 true
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15

    在这里插入图片描述

    PHP常量


    1. 一般定义:
      在这里插入图片描述

    2. 规定常量是否大小写敏感:
      在这里插入图片描述

            define("PI",3.1415926,true);
    
            echo pi;
    
    • 1
    • 2
    • 3

    在这里插入图片描述

    这里的pi与PI就是相同的常量了~

    PHP的判断循环语句


    1.IF语句

    
      <?php
    
            $t=date("H");
    
             
    
            if ($t<10) {
    
               echo "Have a good morning!";
    
            } elseif ($t<20) {
    
               echo "Have a good day!";
    
            } else {
    
               echo "Have a good night!";
    
            }
    
        ?>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22

    2.switch语句

        $day=date("w");//获得星期几的数字
        // $day=0;
        switch($day){
    
        case 1:
    
            echo "今天是星期一";
    
            break;
    
        case 2:
    
            echo "今天是星期二";
    
            break;
    
        case 3:
    
            echo "今天是星期三";
    
            break;
    
        case 4:
    
            echo "今天是星期四";
    
            break;
    
        case 5:
    
            echo "今天是星期五";
    
            break;
    
        case 6:
    
            echo "今天是星期六";
    
            break;
    
        case 0:
    
            echo "今天是星期日";
    
        }
    
    
    • 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

    3.while语句

    在这里插入图片描述

    5.for语句

       	$sum=0;//累加和
    
        //计数器
    
        for($i=1;$i<=100;$i++)
    
        {
    
            $sum=$sum+$i;
    
         };
    
         echo $sum;
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13

    其他


    1. data获取当前小时为08?
      在这里插入图片描述
  • 相关阅读:
    Python之TCP网络编程
    iNeuOS工业互联网操作系统,增加2154个视图建模(WEB组态)行业矢量图元、大屏背景及相关图元
    数据结构与算法--并查集结构
    linux系统-umask详解
    在IDEA里面操作Git
    2022 年上海市大学生程序设计竞赛 个人题解
    【尚硅谷React】——React全家桶笔记
    leetcode0207 链表相交
    【项目】通讯录1(C语言)
    Java各中依赖包介绍
  • 原文地址:https://blog.csdn.net/m0_65431212/article/details/127132330