退出($ status)是否违反了单一责任原则?

Ema*_*sev 1 php

PHP手册页地围绕出口构造状态:

exit - 输出消息并终止当前脚本

基于此,认为它违反单一责任原则是否正确?

Bol*_*ock 5

不,因为exit是一个过程语言结构,而不是任何类的成员函数.单一责任原则应该适用于面向对象的编程,这种编程不包含PHP语言的整个基础(只是其中的一部分).