我的Mac(OSX 10.11)上的Joomla 1.5 / PHP 5.5.30中的组件中有以下Controller:
<?php
jimport ( 'joomla.application.component.controller' );
class MyController extends JController {
function display() {
ob_end_clean ();
}
}
?>
当我通过浏览器和view-source调用此控制器时,我得到一个完全空页面,正如我所料。
但是,当我将此代码提交到我的生产框(运行PHP 5.5.30的Centos 6),并导航到同一浏览器中的同一个端点时,我会得到一个带有换行符的页面。
任何人都可以告诉我,或猜测为什么平台在输出方面会有这样的不同?