PHP基础知识汇总

1、变量命名规则

  • 1、$标示
  • 2、字母、下划线开头
  • 3、字母、下划线、数字
  • 4、变量的名称是区分大小 $name != $NAME
  • 5、驼峰命名法 小驼峰
  • 6、见名知意

2、声明常量

只是不使用$符号,其他和变量相同。只能是标量或者数组才能定义为常量。常量不能被unset销毁。

  定义:使用const 关键字,且不需要$符号,类常量名不需要引号包裹

  内部调用:self::需要访问的类常量

  外部调用:类::需要访问的类常量

内置常量:

  • PHP_VERSION  PHP版本
  • PHP_OS   PHP操作系统
  • PHP_SAPI  服务器

魔术常量

  • __LINE__:当前行
  • __FILE__:文件完整路径
  • __DIR__:文件所在目录
  • __FUNCTION__:函数名
  • __CLASS__:类名
  • __TRAIT__:trait名称
  • __METHOD__:类的方法名,返回该方法被定义时的名字(区分大小写)。
  • __NAMESPACE__:当前命名空间的名称

3、类型转换

1)自动转换:

转换为false:空字符串、"0"、null、0、0.0、空数组、

转换为数字:通过+运算、

2)强制转换

  • 第一种:第一种 在要转换的变量之前加上用括号括起来的目标类型(int)  (bool)  (float)  (string)  (array) (object)
  • 第二种:intval() floatval() strval()
  • 第三种:settype(),会修改原数据。

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值