0
我有一個簡單的CakePHP的應用程序,在我的意見,我動態設置每個視圖標題:如果放置爲'<?',PHP標記無法識別
<? $this->viewVars['title_for_layout'] = 'Wicked Awesome Title' ?>
但是在我的機器,代碼不運行的一個,而是輸出到瀏覽器窗口,就好像它不被識別的PHP代碼。
<!-- Actual output in the browser window. -->
viewVars['title_for_layout'] = 'Wicked Awesome Title' ?>
如果我把正確的<?php
標籤,一切都正常運行,但這不是默認的方式CakePHP的建議。
它爲什麼在一臺機器上工作,而不是在另一臺機器上工作?
因爲它們的配置不同 - 我相信現在的默認配置只能使用完整的標籤。 – andrewsi
是的,看[這裏](http://www.php.net/manual/en/language.basic-syntax.phptags.php) – Nelson
「但這不是CakePHP推薦的默認方式」你在哪裏讀過這些內容?你錯了。你應該使用<?php而不是<? (所以你的機器是正確的^^) – mark