php学习日志之 容易让我晕晕的东东(整理)

这不单单是我自己的东西,是整理别人和自己在学习中的容易记错的东西。。。

  • 1.echo和print的区别

    记忆方法:echo是不可以有返回值的,而print可以有返回值。当然他们都是打印的东西。

  • 2.include与require的区别

    记忆方法:include是可以有条件包含,可以放在逻辑语句中。require是无条件包含,放在任何地方都是一样的效果。

     错误方面:include只是单单的抛出一个错误,而require是直接错误的无法运行。

  • 3.require_once()和include_once()语句

    记忆方法:看完上面的相信这点不需要我来进行说明了把。。

  • 4.空字符串('')和NULL的区别

    记忆方法:null是没有任何信息,而字符串(‘’)还有个空的字符串呢。简单的来说将其转换成bool的时候会发现null依旧还是null而字符串(‘’)则是0.

  • 5.isset和 empty的区别

    记忆方法:isset判断是变量或其它是否已经设置了值,empty这来弄清楚是不是空值。。

  • 6.self :: 和 this-> 的区别

    记忆方法:当类的变量或方法被声明成const时只能试用self::,如果不是则一定要使用$this->来调取。

  • 7.strstr() 与 strpos() 的区别

    记忆方法:只是想单纯的找字符串是否存在请使用strpos()(区分大小写),想找到并且要返回出来则要使用strstr()(不分大小写),失败的时候都是返回false。

转载于:https://www.cnblogs.com/upmyself/archive/2012/10/22/2734549.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值