PHP基础语法(标记与注释、输出语句、变量和常量)

标记与注释

标记:由于PHP经常会与HTML混编在一起,为了区分,需要用标记对PHP代码进行标识,标记就像是HTML中的标签


注释:在PHP开发中,为了便于对代码的阅读和维护,可以使用注释来进行解释和说明,注释的代码不会被执行。

输出语句

echo:可将一个或多个字符串、表达式、变量和常量输出到页面中,多个数据之间使用逗号分隔。
print:与echo的用法相同,唯一的区别是print只能输出一个值。
print_r():PHP的内置函数,它可以输出任意类型的数据。
var_dump():不仅可以打印数据,还可以获取数据的类型和元素个数。

PHP标识(zhi)符

PHP中变量名、函数名、类名等,这些符号被称为标识符。
1.标识符只能由字母、数字、下划线组成,不能有空格
2.只能以字母或下划线开头
3.标识符用做变量名时,区分大小写
4.如果由多个单词组成,那么应该使用下划线命名法

常量和变量

常量

概念:常量就是在脚本运行过程中值始终不变的量。
特点:一旦被定义就不能被修改或重新定义。
命名规则:遵循标识符的命名规则,默认大小写敏感,习惯上常量名称总是使用大写字母表示。
定义方式:1.define()函数   2.const关键字

变量

概念:变量就是保存可变数据的容器。
组成:在PHP中,变量是由$符号和变量名组成的。
规则:变量名的命名规则与标识符相同。
由于PHP是一种弱语言,变量不需要事先声明,就可以直接进行赋值使用。
实现方式:一种是默认的传值赋值,另一种是引用赋值。
传值赋值:变量默认总是传值赋值,将“=”左边的数据赋值为右边的变量。
引用赋值:所谓引用赋值就是在要赋值的变量前添加“&”符号。
两种实现方式的区别:传值赋值方式当一个变量值发生改变时,不影响另一个变量;而引用赋值的方式,另一个变量会随之变化。
销毁变量:unset(),只销毁变量名。

传值赋值:

$a = 1;
$b = $a;
$a = 2;

使用传值赋值输出$b,会输出1

引用赋值:

$a = 1;
$b = &$a;
$a = 2;

而使用引用赋值输出$b,会输出2,这就是区别

变量-可变变量

概念:获取一个普通变量的值作为这个可变变量的变量名
用可变变量的时候可能会出现非法变量名的情况,要注意
$a = 'hello';
$$a = 'word';

使用两个$符号后,就可以作为一个可变变量了
上面$$a的变量名其实就是$a的值   hello
输出$$a可以打印出'word',输出$hello也可以打印出'word'

表达式:PHP中,任何有值得内容都可以理解为表达式

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、php可以做什么 php是一种可以在服务器端运行的编程语言,可以运行在Web服务器端。 php是一门后台编程语...
    空谷悠阅读 3,163评论 4 97
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,848评论 0 10
  • 1.认识php php是服务端嵌入到HTML中的脚本语言。php的功能包括但不限于: 收集表单数据 生成动态网页 ...
    楠哥哥_0b86阅读 870评论 3 1
  • 基本语法 注释 一般单行注释用双斜线 // 或者 # 多行注释用/* */ 如果用编辑软件基本都可以ctrl ...
    路墨阅读 943评论 1 4
  • 1.文件访问权限分类 可读——r 可写——w 可执行——x 2.文件访问的用户组类型 用户所有者 同组用户 其他用...
    lx_smile阅读 251评论 0 0