您现在的位置是:首页 >php教程 >php教程三 语法和变量网站首页php教程

php教程三 语法和变量

三只小菜猿 2023-01-18 17:28:31
简介局部变量,全局变量,语法,作用域,注释,变量规则。

PHP 语法

PHP 脚本在服务器上执行,然后将纯 HTML 结果发送回浏览器。

基本的 PHP 语法

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

2.PHP 脚本以 结束

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

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

简单实例

<!DOCTYPE html>
<html>
<body>

<h1>My first PHP page</h1>

<?php
echo "Hello World!";
?>

</body>
</html>

PHP 中的注释

<!DOCTYPE html>
<html>
<body>

<?php
// 这是 PHP 单行注释
#  这是 PHP 单行注释
/*
这是
PHP 多行
注释
*/

?>

</body>
</html>

PHP 变量规则:

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

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

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

4.变量名不能包含空格

5.变量名是区分大小写的(和�和Y 是两个不同的变量)

PHP 变量作用域

序号作用域描述
1local局部作用域
2global全局作用域
3static静态作用域
4parameter函数参数作用域

实例 1、local(本地的)—— 局部变量的作用域

<?php
function test()
{
    $a = 15;
    echo "内部输出结果:" . $a;
}
echo "外部输出结果:" . $a;  // 无法访问变量 a
echo PHP_EOL;
test();
?>

外部输出结果: 内部输出结果:15

2、global(总体的)—— 全局变量的作用域

<?php
$x = 5;
$y = 10;
$z = 0;

function test()
{
    global$x,$y,$z;
    $z = $x + $y;
}

test();
echo $z;
?>

输出结果:15

3、static(静态的)—— static 作用域

<?php
function test() {
    static $x=0;
    echo $x . " ";
    $x++;
}

test();
test();
test();
test();
?>

输出结果:0 1 2 3

4、parameter(参数)——参数作用域

<?php
$a = 10;
$b = 5;
function test()
{
    $a = 15;
    $b = 5;
    $z = $a-$b;
    echo $z;
}

test();

function test1()
{
         global $a,$b;
         $a = 15;
         $b = 5;
         $z = $a-$b;
         echo PHP_EOL;
         echo $z;
}

test1();

function test2()
{
    global $a,$b;
    $z$a-$b;
    echo PHP_EOL;
    echo $z;
}

test2();
?>

输出结果:10 10 10


梦想加空间!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。