PHP基础

目录

PHP的作用

基本语法

变量

数据类型及运算

单双引号使用


菜鸟教程:https://www.runoob.com/php/php-tutorial.html

PHP的作用

  • 生成动态页面内容
  • 创建、打开、读取、写入、关闭服务器上的文件
  • 收集表单数据
  • 发送和接收cookies
  • 添加、删除、修改数据库中的数据
  • 限制用户访问网站上的一些页面
  • 加密数据

基本语法

https://www.runoob.com/php/php-syntax.html

  • 脚本可以放在文档的任意位置
  • 脚本以  <?php  开始,以 ?> 结束
  • 规范的写法是每个代码行之间用分号结束
  • 输出文本的基础指令是:echo和printhttps://www.runoob.com/php/php-echo-print.html
  • 单行注释用 // ,多行注释用  /**/

变量

https://www.runoob.com/php/php-variables.html

  • 变量以$开始,后面跟变量名
  • 和python一样没有声明变量的命令
  • php是一种弱类型语言,变量的数据类型在申明的时候会自动转换,不同于java等强类型语言,需要申明变量的类型。

 PHP EOF(heredoc) 使用

数据类型及运算

字符型、整数型、浮点型、布尔型、数组、对象、NULL

数据类型:https://www.runoob.com/php/php-datatypes.html

类型比较:https://www.runoob.com/php/php-types-comparisons.html

常量:https://www.runoob.com/php/php-constants.html

运算符:https://www.runoob.com/php/php-operators.html

单双引号使用

单引号:包含字符串

双引号:包含字符串和变量

代码说明:

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <?php
    echo 'PHP中的文本输出命令:';
    echo  '你好,世界!,这是用 echo 命令输出的文本<br>';
    print 'hello world!,这是用 print 命令输出的文本';


    // 变量申明
    echo '<br><br><br>PHP中的数据类型之变量:';
    $a = 1;
    echo '<br>' . "$a :的数据类型是:" . gettype($a);
    $b = 1.2;
    echo '<br>' . "$b :的数据类型是:" . gettype($b);
    $c = '你好';
    echo '<br>' . "$c :的数据类型是:" . gettype($c);


    /*  PHP中的单引号与双引号  */
    echo '<br><br><br>PHP中的单引号与双引号:<br>';
    echo '单引号中写入变量的输出结果为字符串字面量,不会输出变量:<br>';
    echo '$c';   // 单引号中为字符串字面量

    echo '<br>双引号中可以是字符串字面量,也可以是变量,如果是字符串输出结果为字符串字面量,如果是变量,输出结果为变量:<br>';
    echo "$c";   // 双引号中可以是字符串字面量,也可以是变量

    echo '<br>双引号中字符串字面量和变量混合使用时,变量后面为字面量时,变量和字面量之间需要用空格连接:<br>';
    echo "$c 世界!";

    echo '<br>双引号包含单引号,单引号中有变量时,变量不会被转为字符串字面量,还是为变量:<br>';
    echo "'$c'";

    echo '<br>单引号包裹的起来之后都是字符串字面量:<br>';
    echo '"$c"';


    // 三元运算
    echo '<br><br><br>三元运算:<br>';
    $result = ($a > $b) ? "$a" . '大于' . "$b" : "$b" . '大于' . "$a";
    echo "$a 和 $b" . '的比较结果是:' . $result;
    echo '<br>'
    ?>
</body>

</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值