php异常处理
发布时间: 2022-07-13 19:48:02
‘壹’ php中Exception和\Exception有什么区别
在代码中需要捕获一个异常,使用catch(Exception
$e)无效,但是改成catch(\Exception
$e)就可以。大概知道跟命名空间什么的有关,但是具体的不是很明白,求解答。另外,发现此文件中其他用到异常的地方都是用的(Exception
$e)而非(\Exception
$e)
你可以去后盾人平台看一下,里面的东西不错
‘贰’ PHP图片类型异常怎么办
摘要 首先从你的错误提示“图片格式错误”来看,证明代码进入了switch ($info[2]) { ......}的default分支,而且如果你没有报其他E_WARNING或者E_NOTICE的话,那么证明getimagesize函数有正确使用,那么就需要查看传入的参数了,也就是你传入imageCut函数的第一个参数,这里也就是$userPath.$filename,建议你打印一下$userPath.$filename,看一下是否符合自己的需求;
热点内容