1. 什么PHP

PHP(Hypertext Preprocessor,超文本预处理器)是运行在服务器端的一种通用开源脚本语言,目前主要用于 Web 网站开发。

2. 平台编辑保存代码

每次在平台上编写完代码 后,需 要进行 ctrl + s 保存代码 .

3. PHP标记

默认标记

  1. <?php
  2. php代码;
  3. ?>

简单写法
通过“”标记分隔 PHP 代码,也就是去掉了默认写法中的“php”关键字。

在一个 php 文件中,可以出现多个 php 标记.

**PHP标记符使用特点:

1、标记符,可以出现在页面任意位置。

2、标记符,在同一页面可以出现多次。

3、标记符,不能嵌套。

4、标记符当中,只能出现 php 代码。

5、标记符中的所有代码,都运行在服务器端。**

4. 变量

PHP定义变量语法格式:

  1. $变量名;
  2. $变量名 = 值;

PHP变量命名规则:

1、PHP 变量的定义,由前缀符号 $ 和 变量名 两部分组成。

2、变量名由字母、数字、下划线组成,第一个字符不能是数字。

3、不能把 PHP 关键字和保留字作为变量名。

4、变量名对大小写敏感。

5.注释

  • 单行注释

    1. // 这是一个单行注释
    2. // 每一行单行注释前都要以双杠开始
    3. // 注释是 双杠和注释内容之间要有一个空格
    4. // 编辑器中的注释快捷键 , ctrl + /
  • 多行注释
    ```php /* 这是PHP 中的多行注释内容, 多行注释都可以写在这里,注释内容之前不需要有其它标记

    1. 但是,不能嵌套

*/

/*

  • 这是PHP 中的多行注释内容,
  • 多行注释都可以写在这里,注释内容之前不需要有其它标记
  • 但是,不能嵌套 / ```

6. 数据类型

PHP 的数据类型,可以分为:标量数据类型、复合数据类型、特殊数据类型。

  1. <?php
  2. // 十进制数据
  3. $ten = 200;
  4. echo $ten;
  5. echo "<br>";
  6. // 二进制数
  7. // binary
  8. $er = 0b1111;
  9. echo $er;
  10. echo "<br>";
  11. // 八进制数
  12. $ba = 0777;
  13. echo $ba;
  14. echo "<br>";
  15. // 十六进制数
  16. // 0~9, a~f
  17. $ox = 0xff;
  18. echo $ox;
  19. echo "<br>";
  20. // $num = 10;
  21. // $num = 0b10;
  22. // $num = 010;
  23. $num = 0x10;
  24. // 十进制10 -> 10;
  25. // 二进制10 -> 2;
  26. // 八进制10 -> 8;
  27. // 十六进制10 -> 16;
  28. echo $num;
  29. ?>
  • 字符串类型引号的区别
    双引号包含的内容,如果有变量会被 解析,如果有转义字符,也会进行转义显示.
    单引号中的内容 ,所见即所得,无论是 变量,还是转义

    1. $num = 0x10;
    2. // 双引号会解析变量,用值替换变量进行显示
    3. echo "这是一个PHP中的整数变量: $num";
    4. echo "<br>";
    5. // 单引号不会解析变量,所见即所得
    6. echo '这是一个PHP中的整数变量: $num';
    7. $a = 2;
    8. $ab = 3;
    9. echo "<br>";
    10. echo "$a";
    11. echo "<br>";
    12. echo "{$ab} d af asf "; // 2b

    7. 转义字符

    1. // 转义字符的使用
    2. // $str = "a\tb\tc\td";
    3. // $str = "\\t 是一个转义符号,用来表示 tab键";
    4. // $str = "PHP是世界上\"最好\"的编程语言!";
    5. // $str = 'PHP是世界上\"最好\"的编程语言!';
    6. $str = 'PHP是世界上"最好"的编程语言!';
    7. echo $str;