PHP中的函数放在哪里都行么?不管放到哪里都不会被直接执行么?
程序员文章站
2024-01-23 23:06:58
...
不包括在某个函数中的PHP语句都会被顺次执行么?js也是这样么?没有看教材就是麻烦啊,这么基础的东西都要问。之前听说有C语言基础了解一些主要的区别之后直接就能用PHP了,结果我真信了。
回复讨论(解决方案)
不包括在某个函数中的PHP语句都会被顺次执行么?js也是这样么?
理论上是这样
如果你说的是自定义函数,一般放在调用的语句前面,php执行有顺序性
除非是魔术方法和函数,自定义函数不会自动执行,需要语句调用
是的,PHP中的函数放在哪里都行,不管放到哪里都不会被直接执行
原则依然是:先定义,后使用
在同一个文件中可以先使用后定义
php解析器会先读取整个php文件,然后再解析输出的,所以先调用后定义是可以的。
不过为了清洗规范,最好是先定义后调用。