php語法標識符


php語法標識符

一、總結

一句話總結:

常用<?php //這里寫代碼 ?>;其它要么不常用,要么需要開配置

 

 

 

二、PHP四大標識符(語法環境)

參考或轉自:PHP四大標識符(語法環境) - 簡書
https://www.jianshu.com/p/a70f26a03577

 

形式1(最標准的,也是最推薦的【XML風格】)

<?php

//這里寫代碼

?>

形式2(類似於JavaScript,VBScript等客戶端腳本【長風格】)

<script language="php">

//這里寫代碼

</script>

【適用場景:當所使用的HTML編輯器不支持其他的標記風格時,就  可以使用它。但還是不常見!】

形式3(【短風格】)

<?

//這里寫代碼

?>

注意:需要在php.ini的文件中設置打開on

Short_open_tag = on

設置后重啟apache即可!

形式4(【asp風格】)

<%

//這里寫代碼

%>

注意:同樣需要在php.ini的文件中去修改;

asp_open_tag=on

修改完后,同樣重啟apache即可!

關於使用標記符的一點:

對於只含有PHP代碼的文件,結束標記(“?>”)是不允許存在的,因為PHP自身不需要(“?>”)。這樣做,可以防止它的末尾被意外的注入,從而導致當使用header(),setCookie()和session_start()等設置頭信息的函數時發生失敗!

最后一點!:凡是apache,php修改了配置都要重啟服務器!!!




 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM