博客列表 >初识PHP了解PHP的组成部分和变量(0702)

初识PHP了解PHP的组成部分和变量(0702)

丶久而旧之丶
丶久而旧之丶原创
2020年07月12日 20:42:22900浏览

PHP 程序的组成部分

1.起始和结束标签,所有 PHP 代码都必须写在这对标签的里面

  1. // 起始标签
  2. <?php
  3. // 结束标签
  4. ?>

2.”;”:分号是 PHP 语句的分隔符也代表着代码执行的指令

  1. $name = 'PHP中文网';
  2. echo $name;

3.注释:’//‘为单行注释’//‘为多行注释

  1. // 这是单行注释
  2. /*
  3. 这是
  4. 多行
  5. 注释
  6. */
  7. # 也可用作注释但不推荐

4.语句间适当加入换行缩进以便于加强代码的可读性

  1. // 可读性较差
  2. $name = 'PHP中文网'echo $name;
  3. // 适当加上换行可读性会更好
  4. $name = 'PHP中文网';
  5. echo $name;

5.代码段(如函数…)

  1. function sum(int $a, int $b){
  2. // return意思是返回结果给调用者
  3. return ($a+$b);
  4. }
  5. // 执行,在客户端打印结果并输出
  6. echo sum(10,20);

PHP打印结果的方式方法

1.echo:效率最高可以打印多个值但是没有返回值,也可以写入一段字面量或者 HTML 标签

2.print:和 echo 主要区别在于只能打印单值并有返回值(成功返回 1,flase 返回 0)

3.var_dump():可以获取变量的完整信息

4.var_export():返回一个变量的字符串表示(源代码)


变量(变量的作用:临时存储数据的容器和实现数据复用的手段)

1.变量的命名规则

1.1变量区分大小写(函数是不区分大小写)

1.2变量必须用’$’符号进行标示,变量名仅允许字母,下划线和数字且不允许使用数字开始和使用特殊字符(中文可以用作变量名但是不推荐)下面为错误示范
  1. 123a = 'PHP中文网'
  2. $123a = 'PHP中文网'
  3. $123@id = 'PHP中文网'
1.3变量的命名尽量做到有意义,要做到望文生义(如下面的变量名就是无意义不推荐这样创建)
  1. $aaa = 'PHP中文网';
  2. $_ = 'PHP中文网';

2.变量的的动态特征(变量的类型是可以随值而变化)

3.变量的传递方式

3.1值传递:默认的传递方式
3.2引用传递(更新后面的变量那么前面的变量也会更改)

3.3可变变量(变量名可以动态创建)

4.变量的检测和删除

4.1变量检测
4.1.1 isset检测(检测变量是否存在,存在变量切值不为null返回true,否则返回Flase)
4.1.2 empty检测(检测变量的值是否为空,变量存在且值为空返回true,否则返回flase)

4.2变量删除(没有返回值)
  1. $name = 'PHP中文网';
  2. // 删除变量
  3. unset($name);

数据类型

1.基本类型(标量、单值,易于存储,数据放在栈区)

  1. // 字符串类型
  2. $name = '手机'
  3. // 数值类型
  4. $price = 2980;
  5. // 布尔类型
  6. $is5G = flase;

2.复合类型(多值,数据放在堆区)

2.1对象(对象是属性和方法的无序集合)
2.2数组(可以通过print_r的第二个参数true使其返回给调用者并用’pre’标签打印源码)

3.特殊类型

3.1null类型
3.2资源类型


变量的类型转换

1.系统自动转换

2.强制转换(分临时转换和永久转换)

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议