php脚本语法格式,[PHP学习笔记][五]PHP基本语法规则
本文主要讲解PHP代码基本的书写规范,具体的规则可以直接看示例代码更直观些。
1. PHP文件
PHP直接保存为".php"的文件,其内容格式和普通的HTML没什么区别,只是在其中嵌入了PHP代码而已。或者说,如果没有PHP代码,".php"就是一个普通的".html",只是换了扩展名而已。
2. PHP代码书写规范
PHP的语法和其它流行语言基本相同,跟随下面文章看看示例代码,我相信就足够可以看明白的,这里不再特别说明。
要注意的是每行代码结尾要加上分号";"以示结束,这一点一定不要忘记。虽然有时候没有加分号而页面显示却也正常(比如"echo"在不加分号的时候显示也会正常),但是忘记加分号一但形成习惯,代码量增大的情况下,很容易因为没有加分号而引起各种稀奇古怪的错误发生。所以最开始的时候就要养成良好的书写习惯,不要怕麻烦!
3. PHP代码的嵌入
PHP需要嵌入到页面文件中,代码写在""之间,如下所示:
PHP代码的嵌入示例 by HutaoW!>
echo "Hello World!";/*
该段代码执行后浏览器页面将显示
"Hello World!"
*/
?>
凡是需要插入PHP代码的,都要用上面两个符号括起来,即使有时只有一个大括号(循环的时候可能会遇到)也要如此。
4. PHP的注释
PHP的注释和C++、Java等一样,即可以用"/* ... */"注释某一段,也可以用"//"注释某一行,如下:
//这是行注释
echo "Hello World!"
/*
这是段注释
可以注释一整段文字*/
/*该段代码执行后浏览器页面将显示"Hello World!"*/?>
5. PHP变量的定义和使用
PHP在代码书写上对变量类型要求很宽松,不需要特别制定变量的类型,也不需要提前定义变量,要用时直接在变量名前加上"$"符号即可,定义规则为:$变量名 = 变量值
看一个例子:
//定义一个字符串 $str = "Hello World!";
//定义一个整型数字 $num = 219;
//输出字符串 echo $str;
/*该段代码执行后浏览器页面将显示"Hello World!"*/?>
PHP代码的语法规则比较简单,所以不需要太多的解释,接下来会讲一些有关字符串和运算符的内容。
php脚本语法格式,[PHP学习笔记][五]PHP基本语法规则相关推荐
- Esper学习笔记五:EPL语法(3)
2019独角兽企业重金招聘Python工程师标准>>> 1.Aggregation 类似于SQL中的聚合函数,EPL中聚合函数格式如下: aggregate_function([al ...
- Polyworks脚本开发学习笔记(五)-变量使用基本语法
Polyworks脚本开发学习笔记(五)-变量使用基本语法 定义变量及赋值 定义各种类型的变量 定义变量时,只需要使用DECLARE 关键字即可定义,为了区别变量和脚本中的其它字符,建议都以小写v开头 ...
- Kotlin学习笔记(3)- 语法
系列文章全部为本人的学习笔记,若有任何不妥之处,随时欢迎拍砖指正.如果你觉得我的文章对你有用,欢迎关注我,我们一起学习进步!kotlin学习笔记系列首发简书和CSDN Kotlin学习笔记(1)- 环 ...
- Python学习笔记五:控制语句
Python学习笔记五:控制语句 Pycharm 开发环境的下载安装配置_项目管理 控制语句 Pycharm 开发环境的使用 Pycharm 下载和安装 激活和选择不同UI 风格 创建项目和初始化配置 ...
- python函数是一段具有特定功能的语句组_Python学习笔记(五)函数和代码复用
本文将为您描述Python学习笔记(五)函数和代码复用,具体完成步骤: 函数能提高应用的模块性,和代码的重复利用率.在很多高级语言中,都可以使用函数实现多种功能.在之前的学习中,相信你已经知道Pyth ...
- 【AngularJs学习笔记五】AngularJS从构建项目开始
为什么80%的码农都做不了架构师?>>> #0 系列目录# AngularJs学习笔记 [AngularJs学习笔记一]Bower解决js的依赖管理 [AngularJs学习笔 ...
- 哈工大操作系统学习笔记五——内核级线程实现
哈工大os学习笔记五(内核级线程实现) 文章目录 哈工大os学习笔记五(内核级线程实现) 一. 中断入口.中断出口(前后两段) 1. 从int中断进入内核(中断入口第一段) 2.中断出口(最后一段) ...
- 华清远见fs4412开发板学习笔记(五)
fs4412开发板学习笔记(五) 作业1: 输入10个整数,按从小到大的顺序输出(选择排序) 每轮排序在未排序的集合中找到(最小/最大),将找到的数与未排序的 第一个数交换位置. 5 4 3 2 1 ...
- 大数据HiveSQL学习笔记三-查询基础语法以及常用函数
大数据HiveSQL学习笔记三-查询基础语法以及常用函数 一.基础语法 1.SELECT -列名- FROM -表名- WHERE -筛选条件- 如:需要根据城市,性别找出匹配的10个用户 user_ ...
最新文章
- Java Web学习总结(30)——Service层在MVC框架中的意义和职责
- python3.7安装-Linux安装python3.7
- linux用户和组的管理详解
- FCN-加载训练与测试数据
- 一元操作符——递增和递减操作符(第一次写博客,紧张.)
- 数据库中存储过程和触发器有什么异同?
- Linux RedHat 5.2 mySQL和Apache协同
- 获取手机idfa_东风无力百花残 | IDFA留给开发者的时间不多了
- angularjs笔记,基本指令,字符串反转,过滤器
- 单链表的归并算法思路总结
- 字节跳动又启动期权回购了,这次价格142美元,较上一轮回购价涨8%
- BestCoder Round #66 (div.2)B GTW likes gt
- hc05与单片机连接图_STM32单片机最小系统详解
- python断言使用方法
- java xml 方法_Java读取xml的四种方式
- 如何在 Excel 表格中查找数据
- php redis访问量,redis实现点击量浏览量
- Spring MVC漏洞合集
- 2018年,如下几件事或许值得期待
- Linux使用Shell编写电子词典
热门文章
- -函数-MATLAB提供的函数/主子函数/匿名-嵌套函数
- (二)PyQt5基础学习
- 20172316 2017-2018-2《程序设计与数据结构》第七周学习总结
- visual studio code(vs code) 编译、运行、调试程序(调用g++)
- 如何在eclipse中添加android ADT
- 常用校验算法CRC、MD5、SHA_转
- Caffe 议事(一):从零开始搭建 ResNet 之 残差网络结构介绍和数据准备
- ASP.NET中常用的优化性能的方法(转贴,Icyer收集整理)
- [转载] opencv-python:13_图像噪声(噪声的概念、椒盐噪声、高斯噪声、使用python给图像添加噪声)
- [转载] C++ 中的浮点代码优化