php语法基础,PHP基础语法总结

本文总结了PHP的基础语法,包括PHP标签、指令分隔符、访问方式、注释、大小写敏感性、空白处理、文字表示、标识符规则、语言关键字以及单双引号的使用。强调了PHP变量在单双引号中的不同解析行为,并提醒注意代码规范,如避免在PHP结束标记后留有空格或换行符。
摘要由CSDN通过智能技术生成

对于PHP基础知识不牢固的最好的就是再把基础复习一下,可是当我们看PHP基础时又感觉太简单了根本看不进去,相信很多同学都有过这样的经历吧,那么我们就一起来看看本篇PHP基础语法总结吧!

1.代码标识 PHP Tag

►推荐格式 <?php ?>

►短标签格式 ?>

※用短标签需修改PHP.ini->short_open_tag,重启apache

※纯PHP代码页面,结束标签可以省略 “?>”,最好在文件末尾删除。这可以避免在 PHP 结束标记后意外加入的空格或者换行符被输出。

2指令分隔符“;”Instruction separation

※PHP代码最后一行可不写结束符“;”,一定在半角状态下输入。

3.访问方式

php文件不能直接打开,必须通过域名或IP地址访问。

PHP文件名或路径上,都不能含有中文!

4.注释 Comments

►单行注释

//注释内容(C++风格)

#注释内容 (Unix Shell 风格)

►多行注释

/*注释内容*/(C风格)

※不要用注释包裹注释

※注释可以临时disable代码

※单行注释仅仅注释到行末或者当前的PHP代码块,这意味着在 // ... ?> 或者 # ... ?> 之后的HTML代码将被显示,如:

This is an <?php # echo 'simple'; ?> example

5.大小写 Case Sensitity

►PHP变量区分大小写;

►PHP语言关键字、函数、自定义的类与函数不分区;

6.空白 Whitespace

指看不见内容的字符,例如空格、制表符、换行符

PHP语句之间的空白会被PHP引擎忽略。

7.文字 Literals

文字指的是可以直接写在程序里的数据,比如:2018、1.3、true、‘Hello May’

8.标识符 Identifier

标识符用来命名变量、常量、函数与类,名称第一个字符必须是ASCII字母(大小写均可)、下划线或ASCII字符集127至255号之间的任意一个,第二个字符才可以使用数字以及其他上述字符。

86ea598c93033dbbfa267edc070b313e.png

ASCII字符集 0-127

ee9dc7fe34cebc1e0ec11590cd904ae7.png

9.语言关键字 Keywords

也可称为保留字(Reserved words),是实现语言核心功能而预先设定好的,不分大小写,变量、方法等名称不能与其重名。常见的有:echo, const, if, print, return, new

另外,PHP内置函数同样不能与自定义函数重名。

10.单双引号

当单引号中包含变量时,变量以字符串形式输出。

当双引号中包含变量时,变量被解析并输出值;

※单引号字符串中,只有单引号和反斜杠会被特殊处理。

单引号嵌双引号

$str = 'Jax说:"2017,感谢有你"'

双引号嵌单引号

$str = "'待我崛起,报答于你'";

还可以单嵌单、双嵌双

11.转义

有些字符会被PHP解析引擎“特殊对待”,因此写出它们需要转义,转义字符反斜线“\”,加在需要转义的字符前即可,如:

echo "\"上得厅堂,下得厨房,敲得出代码,查得出异常\""

其他转义字符如下表:

917c7c48c27b6728e952285b4dfd36db.png

正则表达式是查询检索某一指定字符串的自定义规则,说正则表达式是基础吧,但是正则表达式又不是那么易懂。

复习巩固基础:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值