我正在用PHP编写一个非常简单的应用程序。我有一个动态创建XML文件的PHP脚本。该XML文件需要由用户的浏览器和另一个PHP脚本直接访问。
如果它是一个复杂的应用程序,我会有一些框架来为我做这种双重访问。
但是由于应用程序非常简单,我不想使用任何框架或MVC架构。
我最想做的是能够拨打file_get_contents('script.php')
并让网络服务器处理本地文件script.php
,而不是在本地阅读。
我看到了几种方法,但我不喜欢它们中的任何一种:
file_get_contents($_SERVER['HTTP_HOST']. ... . '/script.php')
的内容 - 这似乎过于复杂且容易出错ob_start()
和朋友的功能 - 这是丑陋的你还有其他/更好的想法吗?