php强制变量声明,php变量声明

1)什么是变量?

变量就是可变的量,我们可以把它看做是?个容器之所以叫做变量。是因为一旦被声明后在整个脚本中都会可以动态的改变变量的值。

2)变量的命名规范

(1) 以$开头

(2) 由字母数字下划线组成,但是不能以数字开头

(3) 可以使用中文,但是不推荐使yongoing

(4) 变量名严格区分大小写

(5) 变量名定义要起到见名知意的作用

(6) 变量使用:前必须先声明,后使用

1 $a

2 $_

3 $_%

4 $3c5 $c3

6 <?php7 //1.以$开头

8

9 $a = ‘史珍香‘;10 echo $a;11 $a = ‘史太浓‘;12 echo $a;13 //2.由字?数字下划线组成,不能要数字开头

14 $_abc = ‘黄金客户‘;15 echo $_abc;16 //$123=‘杜?腾‘;17 //echo $123;

18 $_a123 =‘厉害‘;19 echo $_a123;20 //3.可以使用中文

21 $隔壁?key = ‘PG one‘;22 echo $隔壁?key;23 //变量名严格区分大小写

24 $abc = ‘刘爱党‘;25 //echo $ABC;

26 $b = ‘‘;27 echo $b;28 $name =‘王博博‘;29 $nianling = 78;30 $aigood =

3) 打印变量

echo 打印字符串或者打印变量(不能打印数组)打印普通变量输出值的时候使用。

print_r 打印变量信息(一般用来打印数组) ,打印数组的时候使用。

var_dump() 打印变量的相关信息(打印所有信息)要输出所有信息的时候才会使用照妖镜,什么类型一 照就出来。

isset() 检测一个变量是否被声明 声明返回true,没有声明返回false。

unset() 释放变量,删除变量,让变量相当于没有声明过。

1 <?php2 //echo 打印字符串或者打印变量(不能打印数组)打印普通变量输出值的时候使用3

4 //print_r 打印变量信息(?般?来打印数组) 打印数组的时候使用5

6 //var_dump() 打印变量的相关信息(打印所有信息)要输出所有信息的时候才会使用 照妖镜

7 什么类型一照就出来8

9 //普通变量

10 $a = ‘商哥‘;11 echo $a;12 print_r($a);13 var_dump($a);14 echo ‘
‘;15 //数组变量

16 $arr = array(1,2,3);17 //echo $arr;18 //print_r($arr);

19 var_dump($arr);20 //检测变量是否被声明

21 $a = ‘张三李四王麻‘;22 echo $a;23 var_dump(isset($a));24 var_dump(isset($b));25 echo ‘


‘;26 //unset 释放变量

27 $c =100;28 var_dump(isset($c));29 unset($c);30 var_dump(isset($c));

4)传值赋值

ca3c1c5da739c3ca8cc536573db30c8a.png

$a = 23;$b = $a;$a = 99;echo $a;echo $b;

5)引用变量

变量总是传值赋值,内存开辟空间。(两个人看两台电视,同一个台)

引用赋值: 在将要赋值的变量前加上 & 值就不在开辟空间,而是直接引用的地址。

d11fbb6bdff3216126a2770b4d7b2153.png

原文:https://www.cnblogs.com/zhony/p/10121614.html

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值