超有用PHP基础入门(网络安全)

本文介绍了PHP的基本概念,包括其作为服务器端脚本的语言特性,弱类型编程,变量的声明和使用,数据类型(字符串、整数、浮点数、逻辑和数组),以及基本的运算符、字符串操作、递增递减、比较和逻辑运算。同时涵盖了条件判断语句的讲解。
摘要由CSDN通过智能技术生成

php是什么

概念:PHP(PHP: Hypertext Preprocessor)即“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。

一、PHP基本语法

PHP是弱数据类型编程语言,不需要事先定义类型,变量类型与赋值相关变量的数据类型不是固定不变的 PHP 的变量名,以字母或者下划线开头,不能以数字或特殊字符开头,区分大小写。

PHP 脚本可以放在文档中的任何位置。

 

PHP 脚本以 <?php 开始,以 ?> 结束:

 

<?php

// PHP 代码

?>

PHP 文件的默认文件扩展名是 .php。

 

PHP 文件通常包含 HTML 标签和一些 PHP 脚本代码。

PHP 中的每个代码行都必须以分号结束。分号是一种分隔符,用于把指令集区分开来。

 

通过 PHP,有两种在浏览器输出文本的基础指令:echo 和 print。

 

PHP 中的注释

<!DOCTYPE html>

<html>

<body>

 

<?php

// 这是 PHP 单行注释

 

/*

这是

PHP 多行

注释

*/

?>

 

</body>

</html>

2.

在 PHP 中,这些字母被称为变量。

 

 变量是用于存储数据的容器。

 

PHP 变量

与代数类似,可以给 PHP 变量赋予某个值(x=5)或者表达式(z=x+y)。

 

变量可以是很短的名称(如 x 和 y)或者更具描述性的名称(如 age、carname、totalvolume)。

 

PHP 变量规则:

 

变量以 $ 符号开始,后面跟着变量的名称

变量名必须以字母或者下划线字符开始

变量名只能包含字母、数字以及下划线(A-z、0-9 和 _ )

变量名不能包含空格

变量名是区分大小写的($y 和 $Y 是两个不同的变量)

 PHP 语句和 PHP 变量都是区分大小写的。

创建(声明)PHP 变量

PHP 没有声明变量的命令。

 

变量在您第一次赋值给它的时候被创建:

 

实例

<?php

$txt="Hello world!";

$x=5;

$y=10.5;

?>

在上面的语句执行中,变量 txt 将保存值 Hello world!,且变量 x 将保存值 5。

 

注释:当您赋一个文本值给变量时,请在文本值两侧加上引号。

PHP 是一门弱类型语言

在上面的实例中,我们注意到,不必向 PHP 声明该变量的数据类型。

 

PHP 会根据变量的值,自动把变量转换为正确的数据类型。

 

在强类型的编程语言中,我们必须在使用变量前先声明(定义)变量的类型和名称。

 

PHP 变量作用域

变量的作用域是脚本中变量可被引用/使用的部分。

PHP中的输出语句是echo

二、PHP数据类型

1、字符串: <?php $a=“Hello Hack”;?>

2、整数: <?php $a=66 ;vardump($a);?>

3、浮点数 <?php $a=6.66; vardump($a);?>

4、逻辑 <?php $a=true; $b=false; vardump($a);vardump($b);?>

5、数组 <?php $a=array(“one”,”two”,”three”); vardump($a);?>

三、PHP运算符

<?php $x=17;

        $y=8;

        echo ($x + $y); // 输出 25

        echo ($x - $y); // 输出 9

        echo ($x * $y); // 输出 136

        echo ($x / $y); // 输出 2.125

        echo ($x % $y); // 输出 1

?>

8159aafc85e04b558fbf9ba229378111.png

2、PHP赋值运算符

<?php

        $x=17;

        echo $x; // 输出 17

        $y=17;

        $y += 8;

        echo $y; // 输出 25

        $z=17;

        $z -= 8;

        echo $z; // 输出 9

        $i=17;

        $i *= 8;

        echo $i; // 输出 136

        $j=17;

        $j /= 8;

        echo $j; // 输出 2.125

        $k=17;

        $k %= 8;

        echo $k; // 输出 1

?>

143dbccb96f04cecad6ad9be45457c80.png

 3、PHP字符串运算符

<?php

        $a = "Hello";

        $b = $a . " world!";

        echo $b; // 输出 Hello world!

        $x="Hello";

        $x .= " world!";

        echo $x; // 输出 Hello world!

?>

903b9fc28e1e48a6929895925e25bb7c.png

 4、PHP递增\递减运算符

<?php

        $x=17;

        echo ++$x; // 输出 18

        $y=17;

        echo $y++; // 输出 17

        $z=17;

        echo --$z; // 输出 16

        $i=17;

        echo $i--; // 输出 17

?>

eaa0a50997af431f99411e8233ec88f6.png

 5、PHP比较运算符

<?php

         $x=17;

         $y="17";

         var_dump($x == $y);

         echo "<br>";

         var_dump($x === $y);

        echo "<br>";

        var_dump($x != $y);

        echo "<br>";

        var_dump($x !== $y);

        echo "<br>";

        $a=17;

        $b=8;

        var_dump($a > $b);

        echo "<br>";

       var_dump($a < $b);

?>

cad28fd4ffb548e596c133dcd6de4376.png

 6、PHP逻辑运算符

5bf49b52e22f4fd685337a45a5d5502f.png

 四、PHP条件判断语句

  • 31
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值