问题描述
这是一个一般的编程问题。但是,认识到IF条件已在多种语言中使用,请记住我主要使用PHP。
在PHP中,如果语句如下:
if(some comparison is true) {code to process;}
function function_name(arguments) {code to run;}
除非参数不为TRUE,否则代码不依赖。它只是在您“调用”它时运行。
那么“ if”真的是一种功能吗?只是想在这里的谚语框之外思考。
解决方法
严格来说:没有。这是language construct。
PHP甚至还提供了有关特定关键字like if的文档。
因为您要的是“ sort of”(分类):这种类型取决于您对“ sort of”的定义。要在您的头脑中组织它是如何工作的,您可以这样想,但这也可能是一个陷阱,因为例如,变量的作用域不仅在if块内部(就像在函数中一样),还包括其他方面。