四、PHP知识核心 基本语法

区分大小写 是指变量名区分大小写 但函数名不区分 而系统中使用的关键字也不区分大小写,比如if, else, for 一条语句使用一个分号结束 最后一个分号可省略 php结束标记省略则不能省略最后一个分号 php注释形式 单行注释 //常规风格(推荐) #配置文件风格 多行注释 多行注释技巧1:/.... /// 多行注释技巧2:if语句 变量: 含义:包含名称和值一个标识符 名称和值的关系可以称为“引用” (指向) 使用一个变量名其实是指使用该变量所“引用”(指向)的值 形式:变量必须以$开头,后面紧跟变量名 基本操作: 定义变量(赋值): 取值: 判断变量是否存在isset() 修改变量值(赋值): 删除unset():就是断开变量名跟数据之间的“引用关系” 变量命名基本规则 以字母或下划线开头 后跟任意数量(含0个)的字母,数字和下划线 命名推荐规则(行业规则): 骆驼命名法: 帕斯卡命名法: 下划线间隔法: 变量间传值方式: 赋值传值(值传递):在php中,变量之间默认都是“值传递”,即将一个变量的“内容”复制一份再赋值给另一个变量。 引用传值(引用传递):可以使用“&”运算符来强制引用传值,语法形式为:$v1 = &$v2; 例:$v1 = 10; $v2 = &$v1; $v2 = 20; 则:echo $v1;//结果是20,这就是引用。 注意事项:对象和资源在某些语句中有时会被“误认为”是引用传值,其实不是的。例如: $obj1 = new c1(); $obj1.age = 10; $obj2 = $obj1; $obj2.age = 20; echo $obj1.age;//结果是20,也改变了:这就好像是引用传值一样。但其实不是,因为变量中存储的并不是对象本身,而是对象的一个“标识符”,该标识符才指向(引用)对象本身。即“new”的时候,创建了一个对象的同时,也生成了一个标识符,该标识符指向了该对象,同时将该标识符赋值给了变量$obj1。赋值的时候,是“复制”了该标识符,然后再赋值给了另一个变量。 可变变量:

转载于:https://my.oschina.net/fenuangcd/blog/697953

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值