file_get_contents() 函数只获取HTML代码(加载时页面显示的内容),而不是完整的PHP代码。
file_get_contents()
要获取文件的完整内容,您需要使用类似的功能 fopen() ,它只是不可用。
fopen()
只需获取响应标头和正文数据。 正文 - HTML,JSON数据,XML等,在成瘾中如何设置远程服务器。 如果远程服务器不支持PHP代码,并且不安装PHP解释器,那么该服务器的php代码只是带有文本的文件,然后调用file_get_contents()返回php代码。
如果你 fopen() , file_get_contents() 或使用另一个PHP函数通过HTTP打开文件,该文件实际上没有输出任何内容,然后什么都不会收到。 HTTP服务器将执行PHP并发送输出,就像在浏览器中查看时一样。
只要您的Web服务器配置为在PHP处理后提供这些PHP文件,那么就没有问题。