Home  >  Article  >  Backend Development  >  PHP中的函数放在哪里都行么?不管放到哪里都不会被直接执行么?

PHP中的函数放在哪里都行么?不管放到哪里都不会被直接执行么?

WBOY
WBOYOriginal
2016-06-23 14:08:391111browse

不包括在某个函数中的PHP语句都会被顺次执行么?js也是这样么?没有看教材就是麻烦啊,这么基础的东西都要问。之前听说有C语言基础了解一些主要的区别之后直接就能用PHP了,结果我真信了。


回复讨论(解决方案)

不包括在某个函数中的PHP语句都会被顺次执行么?js也是这样么?
理论上是这样

如果你说的是自定义函数,一般放在调用的语句前面,php执行有顺序性
除非是魔术方法和函数,自定义函数不会自动执行,需要语句调用

是的,PHP中的函数放在哪里都行,不管放到哪里都不会被直接执行
原则依然是:先定义,后使用
在同一个文件中可以先使用后定义

php解析器会先读取整个php文件,然后再解析输出的,所以先调用后定义是可以的。
不过为了清洗规范,最好是先定义后调用。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn