PHP基础部分知识重点

1.输出语句的区别

echo , print ( ) , printf ( ) , prant_r ( ) , var_dump , sprintf ( ) 的区别

1.echo 是一个语句,其他的是函数,echo可以输出多个值,效率较高。
2.print () 只可以输出一个值,注意:print有返回值(正常输出的话会返回1)。
3.printf () 是格式化输出(%d整数,%f浮点数,%s字符串)。
4.print_r () 输出数组或字符串。
5.var_dump () 调试的时候比较常用,输出变量的相关信息。
6.sprintf () 将格式化输出后的整个内容转化为一个字符串。

2.标识符的定义规则

1.标识符只能由字母、数字、下划线组成,且不能包含空格。
2.标识符只能以字母或下划线开头。
3.标识符用做变量名时,区分大小写。
4.如果标识符由多个单词组成,那么应使用下划线进行分隔。
5.标识符的定义不可以用php中预定义关键字。

3.常量的两种定义方式

1.define ( ) 函数
2.const关键字

define("PI",3.1415926);
const PAI = 3.1415926;
echo PI."-----".PAI;

4.php中的三种数据类型

1.标量数据类型( float , integer , boolean , atring )
2.复合数据类型( array , object )
3.特殊数据类型( resource , NULL )
注:boolean类型中表示false的有以下几种:
0,0.0," ",array(),null;
除了上边这些其他都为真

5.字符串的三种定义方式

1.’ ’
2." "
3.长文本<<<

$str = <<<chang
    嘿嘿嘿,小白小白小白。
    你咋被拴住了?
    走走走,,,咱们去耍啊。。。。
chang;
echo $str;
//“<<<chang”必须是开头的标记,“chang;”必须是结束的标记。必须是单独一行,并且必须顶头写。chang 可以自定义名称。

6.单引号和双引号的区别:

1.单引号不可以解析变量,双引号可以解析变量。
2.双引号里如果有单引号的话,单引号里的变量也会解析。
3.双引号里的变量名后边必须要有非数字、字母、下划线的特殊字符隔开,否则会将后边部分统认为是一个变量。
4.单引号的效率要比双引号效率高。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值