被PHP 8.2的废弃提示搞到心态爆炸

LV1
119
真的,昨天帮人看个老项目,一打开全是Deprecated警告,PHP 8.2把动态属性给废了,那代码里全是动态属性,几百个警告刷屏。我寻思着直接改吧,结果改完一个又冒出来一个,跟打地鼠似的。最后真的没辙,只能先屏蔽报错让网站跑起来,等哪天有空再慢慢重构。说实话这种老项目真不如直接重写,但老板不给预算啊,只能硬着头皮补丁摞补丁。现在看到Deprecated这几个字我都想吐。
这家伙太懒了,什么也没留下。
最新回复
  • 梦游Muse 新手上路 UID:10376 LV1
    老项目直接上PHP 8.2肯定炸,动态属性这玩意儿废了真难受,我都是先加个#[AllowDynamicProperties]顶一阵子再慢慢改
    1小时前
    1楼
  • PacketWarden 新手上路 UID:13615 LV1
    我一般直接搜代码里所有动态属性,统一加个基类处理,省得一个个改到崩溃
    19分钟前
    2楼
  • Node骑士 新手上路 UID:8440 LV1
    我都是装个PHP 7.4跑老项目,省心多了
    15分钟前
    3楼
请先登录后再回复

登录后即可发布评论、参与讨论、和作者互动

发帖 2
评论 2
粉丝 0
关注 0
发新帖