![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
php好好的开发,php好好的设计,php是一门倾向于数据处理的语言,但是也可以做出设计的感觉
wimxv
这个作者很懒,什么都没留下…
展开
-
php命名空间
一个文件需要包含多个类,加载几个类,那么类可能出现重名的情况,PHP不允许类出现重名的情况早期的时候,可能是给类加上前缀来控制,用这种方式来进行区分,为了让它不跟其他类有冲突后期PHP提供了命名空间,是为了帮助解决这种问题而产生的文件系统中会把同名的用不同的文件夹隔离起来,命名空间就是类似的就是说你用别人的类,可能与你自己的有冲突,只要使用命名空间,比如ali命名空间,就可以跟他避免开了,所以使用第三方的时候,也不用担心,因为他们都有命名空间,命名空间就相当于文件夹使用命名空间后,再直接使用类名就原创 2020-05-10 10:29:47 · 253 阅读 · 0 评论 -
php异常处理,不会这个就不是好的程序员
我们在开发中会使用到各种的类库,各种各样的类库,可能是传递参数等问题,发生异常,难免会出现错误,自动把错误提交过来<?phpclass Code{ public function make($len){ $this->line($len); } public function line(int $len){ if($num > 5){ return false; } }}cl原创 2020-05-10 10:27:31 · 98 阅读 · 0 评论 -
php错误处理
在php.ini里吧display_errors=On开启语法错误,比如没有加分号echo 1;echo 2连1都没有出来,这就是语法错误,语法分析当中,会把类啊,函数啊加到内存当中echo 1;require 'houdunren';运行时错误,会执行1,但是require会报错逻辑错误,如果写成了--,那么会造成死循环,属于业务逻辑错误,需要程序员自己解决for($i = 0 ;$i <5; $i++){echo $i;}...原创 2020-05-10 10:19:46 · 117 阅读 · 0 评论