本文目錄一覽:
- 1、對不起,請將 php.ini 中的 short_open_tag 設置為 On.怎麼做,完全不會…
- 2、使用短標記來標識php代碼時,需要將php.ini中的short-open-teg選項設置為什麼
- 3、php short open tag 是什麼意思
- 4、php怎樣開啟短標籤short
- 5、PHP短標記(short_open_tag) 需開啟 × 未開啟
對不起,請將 php.ini 中的 short_open_tag 設置為 On.怎麼做,完全不會…
wamp默認有2個地方
;
–
short_open_tag
=
Off
[Portability]
short_open_tag
=
Off
當在wamp里php里勾選short
open
tag時,這兩個地方都變成On
需要改2個地方嗎?驗證ing
;
–
short_open_tag
=
Off
[Portability]
short_open_tag
=
On
不行,重啟也不行
;
–
short_open_tag
=
On
[Portability]
short_open_tag
=
On
不行,重啟也不行
把php里的short
open
tag勾選了,才行,php.ini都是On,其他並未改變,難道還有別的文件?
搜索發現有2個
php.ini
C:\wamp\bin\php\
php5
.2.8
C:\wamp\bin\apache\
Apache2
.2.11\bin
現在wamp里勾選,apache文件夾里的ini變成2個on,php文件夾里的還是off。
使用phpinfo查看,最終證明只有C:\wamp\bin\apache\Apache2.2.11\bin\php.ini里的一個short_open_tag
=
On管用,而且編輯文本不會使wamp的勾選變化。
別處找到的
希望對你有用
使用短標記來標識php代碼時,需要將php.ini中的short-open-teg選項設置為什麼
php.ini配置問題導致的異常的可能性比較大。
首先,你的php.ini中應該沒有將輸出錯誤信息的相關選項打開,其次,你的php.ini中並沒有將支持短格式php標記的選項打開。此時你無法看到?=語法不被支持所引發的錯誤提示信息。
解決方式1:用?php echo 代替 ?=
解決方式2:php.ini中找到short_open_tag 並設為 On,不推薦。因為開發者可能沒有權限改變正式服務器上的php.ini設置。
php short open tag 是什麼意思
short_open_tag 是什麼呢?
一般情況下,PHP 代碼需要用?php 和 ? 標誌包含起來,當設置short_open_tag為on時,允許上面的標誌簡寫為 ? 和 ? 。
如果要和 XML 結合使用 PHP,可以禁用此選項以便於嵌入使用?xml ? 。否則還可以通過php來輸出,例如:?php echo ‘?xml version=”1.0″‘; ? 。如果禁用了,必須使用 PHP 代碼開始標誌的完整形式(?php ? )。
注意:本指令也會影響到縮寫形式 ?= ,它和 ? echo 等價。使用此縮寫需要short_open_tag 的值為 On。
php怎樣開啟短標籤short
首先要先看一下php的配置環境,看一下我們php的環境配置。
2
看php的配置環境,如何開啟php的短標籤 short_open_tag 沒有開啟,找到php.ini打開php.ini
3
打開php.ini配置文件,查找“ short_open_tag ”short_open_tag = Off 修改成short_open_tag = On
4
開啟以後要重啟一下apache的,然後在看一下php的配置信息,就修改short_open_tag = on
5
? echo 110;?這樣寫就不會報錯了,就可以運行了。
6
我們運行一下代碼,發現不會報錯就可運行,如果你對php有興趣的話,可以向我一樣在後盾人平台多看看自己學習學習,時間長了自己就慢慢明白了,希望能幫到你,給個採納吧謝謝ε( ˇωˇ )э
PHP短標記(short_open_tag) 需開啟 × 未開啟
運行wamp後點擊右下角的wamp圖標,選擇PHP settings,選擇short_open_tag,wamp自動重啟,之後就可以了!
望採納~~~
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/183960.html