[請益] php版本問題

看板PHP作者 (熱情仲夏)時間10年前 (2015/04/01 16:21), 編輯推噓5(5024)
留言29則, 11人參與, 最新討論串1/1
遇到一個奇怪的問題,想問一下大家, 原本php版本是5.2.17,現在變成5.4.37後, 在語法的地方<? echo $xxx ?>的都無法讀取, 都要改成<?=$xxx ?>才可以讀取。 有辦法維持一樣可以讀取<? echo $xxx ?>的嗎。 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.223.198.149 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1427876485.A.D16.html

04/01 16:54, , 1F
....可能要重新讀php 還記得php最一開始要怎麼打嗎?
04/01 16:54, 1F

04/01 17:47, , 2F
樓上你在說short tag的問題嗎?
04/01 17:47, 2F

04/01 17:53, , 3F
如果我沒記錯,<? <== 好像被廢止或只是不建議???
04/01 17:53, 3F

04/01 17:53, , 4F
建議除了<?=$xxx?>,其餘最好都改成<?php
04/01 17:53, 4F

04/01 18:00, , 5F
04/01 18:00, 5F

04/01 18:00, , 6F
<? ?> // short tags, need short_open_tag enabled in
04/01 18:00, 6F

04/01 18:01, , 7F
php.ini
04/01 18:01, 7F

04/01 19:18, , 8F
建議用 <?php ?> 環境不一定會允不允許你的作法。
04/01 19:18, 8F

04/01 20:34, , 9F
記得當初第一次遇到這問題是appserv轉XAMPP的時候
04/01 20:34, 9F

04/01 21:07, , 10F
以前老大連 <?= 都不準用 通通要改成<?php echo
04/01 21:07, 10F

04/02 09:19, , 11F
<? xxx ?> 這是 short tags,在 php 5.4 已經預設關閉了
04/02 09:19, 11F

04/02 09:20, , 12F
<?=$xxx?> 這不是 short tag,任何版本 PHP 都允許
04/02 09:20, 12F

04/02 13:26, , 13F
感謝大家幫忙,5.4預設是關閉的,有辦法開啟嗎?還是
04/02 13:26, 13F

04/02 13:26, , 14F
有甚麼安全上的顧慮?
04/02 13:26, 14F

04/02 13:59, , 15F
絕佳的建議就是:全改成<?php 沒其他的建議
04/02 13:59, 15F

04/02 15:13, , 16F
我一直有個問題,如果開了 <? 那 <?xml 會發生什麼事:D
04/02 15:13, 16F

04/02 17:55, , 17F
請使用<?php 謝謝 結案
04/02 17:55, 17F

04/02 20:31, , 18F
Although it’s not as obvious that the PHP parser
04/02 20:31, 18F

04/02 20:32, , 19F
is being called, this is a valid, alternative
04/02 20:32, 19F

04/02 20:32, , 20F
syntax that also usually works, but should be
04/02 20:32, 20F

04/02 20:32, , 21F
discouraged, as it is incompatible with XML and
04/02 20:32, 21F

04/02 20:32, , 22F
its use is now deprecated (meaning that it is no
04/02 20:32, 22F

04/02 20:32, , 23F
longer recommended and could be removed in
04/02 20:32, 23F

04/02 20:32, , 24F
future versions). from Learning PHP, MySQL &
04/02 20:32, 24F

04/02 20:33, , 25F
JavaScript – Robin Nixon
04/02 20:33, 25F

04/02 21:41, , 26F
不要開啟 會和xml衝突
04/02 21:41, 26F

04/05 11:02, , 27F
<script language=PHP></script> (喂
04/05 11:02, 27F

04/05 12:39, , 28F
這樣真的可以嗎~code不會露出到前端嗎~
04/05 12:39, 28F

04/06 23:34, , 29F
<PHP>echo('XD')</PHP>
04/06 23:34, 29F
文章代碼(AID): #1L6wg5qM (PHP)
文章代碼(AID): #1L6wg5qM (PHP)