首頁  >  文章  >  後端開發  >  什麼是PHP 標記? PHP 標示的四種風格

什麼是PHP 標記? PHP 標示的四種風格

怪我咯
怪我咯原創
2017-06-16 16:58:555391瀏覽

當解析一個檔案時,PHP 會尋找起始和結束標記,也就是 dafd902323bc20241932129b6f890521,這告訴 PHP 開始和停止解析二者之間的程式碼。此種解析方式使得 PHP 可以被嵌入到各種不同的文件中去,而任何起始和結束標記之外的部分都會被 PHP 解析器忽略。

PHP 也允許使用短標記 d7669eaef1e693fb8c8715fdff59e4b5,但不鼓勵使用。只有透過啟動 php.ini 中的 short_open_tag 設定指令或在編譯 PHP 時使用了設定選項 --enable-short-tags 時才能使用短標記。

如果檔案內容是純 PHP 程式碼,最好在檔案最後刪除 PHP 結束標記。這可以避免在 PHP 結束標記之後萬一意外加入了空格或換行符,會導致 PHP 開始輸出這些空白,而腳本中此時並無輸出的意圖。

<?php
echo  "Hello world" ;
// ... more code
echo  "Last statement" ;
// 脚本至此结束,并无 PHP 结束标记

php 中的4種標記風格介紹

1.xml風格(標準風格建議使用)

<?php 
echo"这是xml风格的标记"; 
?>

xml風格的標記是常用的標記,也是建議使用的標記,伺服器不能停用,該風格的標記在xml,xhtml中都可以使用。

2.腳本風格 

<script languange="php"> 
echo&#39;这是脚本风格的标记&#39;; 
</script>

3.簡短風格 

<?这是简短风格的标记;?>

註:需要在php.ini設定short _open_tag=on,預設為on,或者在PHP 編譯時加入了–enable-short-tags 選項。 (PHP 3版本也可以透過short_tags() 函數啟動使用短標記。) 
#4.asp風格 

<% 
echo&#39;这是asp风格的标记&#39;; 
%>

附註:需要在php.ini 設定檔中開啟asp_tags = on; 

上面asp風格與簡短風格需要在php.ini設定下。預設是不支援的。 

附註: 對 ASP 風格標記的支援是 3.0.4 版新增的。 

附註: 在下列情況下應避免使用短標記:開發需要發行的程式或函式庫,或在使用者無法控制的伺服器上開發。因為目標伺服器可能不支援短標記。為了代碼的移植及發行,請確保不要使用短標記。


以上是什麼是PHP 標記? PHP 標示的四種風格的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn