PHP全栈开发(五):PHP学习(1.基础语法)

本文介绍了PHP的基本概念,包括其作为服务器端语言的特点、基本语法、变量使用及作用域等,并通过实例展示了如何结合HTML创建简单的网页。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

听上去很厉害的样子,所以说PHP是服务器端的语言啦。HTML才是前端啦。

 

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

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

 

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

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

 

<!DOCTYPE html> 
<html> 
<body> 
<h1>My first PHP page</h1> 
<?php 
echo "Hello World!"; 
?> 
</body> 
</html>

PHP的每一行代码都必须以分号结束,这一点和C语言是类似的。

PHP有两种注释方法,一种是单行注释//

一种是多行注释/* */

连注释和C语言都是一样的呢。

 

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

PHP的变量以美元符号$开头,其余的命名规则与C语言类似。

 

PHP语言和perl和python等脚本语言一样,使用变量的时候直接用就好啦,不用声明它的类型。

这一点真的是太棒啦。

 

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

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

myTest(); 
echo $y; // 输出 15 
?> 

PHP语言有全局变量一说,在函数外定义的变量就是全局变量啦,例如这里的$x和$y.

那么要在函数内部使用它们呢,必须使用global关键字声明一下这两个东东是全局变量,然后才能使用,否则的话是使用不了的噢。

这点一定要记住啦,因为很有用噢,因为我们在写带有函数的程序的时候是经常需要使用到全局变量的啦。

 

我们再来看一段代码:

<?php 

function myTest() 
{ 
    static $x=0; 
    echo $x; 
    $x++; 
} 

myTest(); 
myTest(); 
myTest(); 
?> 

看到这里我们看到有一个static的东东。这个是什么呢,叫做静态变量啦。

这里看到静态变量初次被声明的时候是0啦。

然后我们的执行结果会是什么呢。会是012啦

原来在函数里面,前面加了static的变量,函数运行结束以后,是不会销毁的啦,会继续保留。

当再次执行函数的时候,会沿用上次函数执行完毕后的值。

还有这里要值得注意的是,在声明的时候必须同时赋初值啦,如果不赋初值的时候谁知道你是什么啦。

 

转载于:https://www.cnblogs.com/sparrow32/p/9427720.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值