虽然包含一个php文件(例如:include'filename.php';),源文件(filename.php)是否有必要在其中开始和结束php标签?PHP需要的帮助包括功能!
回答
php标记不是必需的。 但是,如果你不使用它们,你会有安全和保密问题。有人可以得到该文件的源代码(配置的东西,数据库访问,密码,...)!
为什么会投票失败?请留下至少一条评论。 –
不,不需要包含<?php
?>
标签。这是因为如果没有表示需要解析PHP代码的标记,PHP解析器只输出未更改的文件内容。
虽然这不是一个好的做法,因为不建议使用php代码的php文件。如果您的文件中包含PHP代码,则这些标记是强制性的。
是否需要源文件(filename.php)已经开始,并且 要结束php标签吗?
取决于。如果你想包括PHP脚本,它是必要。如果你想包含其他类型的文件(不是PHP脚本),如javascript/xml/text,那么它不是必需的。
-1:如果你想包含其他类型的文件,例如javascript/xml/text,你应该使用['readfile()'](http://php.net/readfile),而不是['include()' ](http://php.net/include)。 –
@Andrew Moore:这里的重点在于PHP包含文件,而不是如何读取哪种类型的文件。 PHP标记是必要的,如果有PHP脚本被包含在其他方面:) – Sarfraz
不需要在源文件名的起始和结尾添加php标签。你已经写了包含在php标签内,即
<?php include('filename.php'); ?>
不,这不是必要的。
虽然知道这一点非常重要,但是当您包含文件时,解释器将以HTML模式启动,就像在您的初始脚本中一样。所以如果你想包含PHP代码(不是文字输出),你需要一个开始的PHP标签。
结束标记是可选的:当解释器遍历整个包含的脚本并返回到父脚本时,它会返回到PHP模式。我建议你不要在脚本结尾使用关闭的PHP标签;它可能导致奇怪的错误(可怕的'标题已经发送'消息)。
- 1. PHP功能帮助需要
- 2. 与PHP需要帮助的位功能
- 3. PHP邮件功能 - 需要帮助
- 4. 功能!需要帮助
- 5. PHP包括帮助
- 6. 需要FindControl功能的帮助
- 7. KOhana ..简单的功能需要帮助
- 8. 需要重构此功能的帮助
- 9. 需要帮助,结合jQuery的功能
- 10. 需要帮助停止corona的功能
- 11. 需要一些功能的帮助R
- 12. 需要帮助的PHP php
- 13. 需要帮助PHP
- 14. PHP帮助需要
- 15. 方括号检查器。需要帮助添加功能
- 16. 需要帮助写作功能股票
- 17. 需要帮助jquery点击功能
- 18. Haskell:需要帮助设计此功能
- 19. 需要帮助打印功能
- 20. 我需要帮助扭转功能
- 21. 需要帮助与功能问题
- 22. 需要帮助阅读功能输出
- 23. 需要帮助打破JavaScript功能
- 24. 需要帮助了解Ajax功能
- 25. 需要帮助Hopfield模拟功能
- 26. 需要帮助SSRS分裂功能
- 27. 需要基本功能帮助 - Python
- 28. 需要帮助写一个Emacs功能
- 29. 需要帮助调试功能变化
- 30. 需要帮助了解ARM功能
你有没有为此搜索。 – Chandresh
你有没有试过*它? – Boldewyn