又大又粗又硬又爽又黄毛片,国产精品亚洲第一区在线观看,国产男同GAYA片大全,一二三四视频社区5在线高清

當前位置:網(wǎng)站首頁 >> 作文 >> php動態(tài)語言精選

php動態(tài)語言精選

格式:DOC 上傳日期:2023-04-28 19:20:16
php動態(tài)語言精選
時間:2023-04-28 19:20:16     小編:zdfb

范文為教學中作為模范的文章,也常常用來指寫作的模板。常常用于文秘寫作的參考,也可以作為演講材料編寫前的參考。那么我們該如何寫一篇較為完美的范文呢?下面是小編幫大家整理的優(yōu)質(zhì)范文,僅供參考,大家一起來看看吧。

php動態(tài)語言篇一

php中動態(tài)html的輸出技術(shù),你是否知道呢?可以在php程序中的任何地方使用,就跟隨百分網(wǎng)小編一起去了解下吧,想了解更多相關信息請持續(xù)關注我們應屆畢業(yè)生考試網(wǎng)!

echo "hello world!";

來輸出你想輸出的內(nèi)容。

不過你將遇到以下麻煩:

當你試圖在hello和world之間加入兩個(或兩個以上)空格,

你使用:

echo "hello world!";

你得到的輸出還是一個空格,或者你在行首加入一個空格,

你的空格也將被忽略。

更糟的是輸出用戶輸入的內(nèi)容時,有心或無意的用戶輸入將

使你的輸出變的一團糟,甚至給其他用戶帶來麻煩。

比如:

<form action="">

<textarea name="in_txt">

</textarea>

<br>

<input type="submit">

</form>

如果用戶輸入中有不止一行的內(nèi)容,那么你如果簡單地

echo $in_txt;

用戶的換行將被忽略。

還是上面的例子,大部分情況我們不希望用戶輸入html

代碼,因為你不知道用戶會輸入什么。

用戶甚至可以寫一段代碼使你網(wǎng)站所有的用戶死機。

當然你不希望那樣,但是你如果簡單地

echo $in_txt;

就不可能避免。

解決方法:

對于1,可以使用ereg_replace(" {2}","$nbsp; ",$in_txt)

兩個在一起的空格將變成兩個空格的轉(zhuǎn)義符($nbsp)。

對于2,nl2br($in_txt)是最好的選擇,這樣所以的'換行就換成

"<br>"了。

對于3,安全地顯示用戶輸入的html代碼,php中也有專門的函數(shù)。

htmlspecialchars($in_txt)就可以了。

另外,如果$in_txt是從mysql數(shù)據(jù)庫中提出的,那么他在以前插入時

一定要使用addslashes(),相應的,取出時就一定要stripslashes()。

如果$in_txt是用戶輸入的文本,一般可以這樣輸出:

echo ereg_replace(" {2}"," ?",nl2br(htmlspecialchars(stripslashes($in_txt))));

s("content_relate");

【php中動態(tài)html的輸出技術(shù)詳解】相關文章:

如何在html中嵌入php代碼

09-14

php中的設計模式詳解

09-02

php 從 html 中分離

09-19

php中isset()與empty()的使用區(qū)別詳解

06-07

php中讀取大文件實現(xiàn)方法詳解

09-23

php中try catch捕獲異常實例詳解

09-04

php 中的加密技術(shù)及代碼

09-19

09-03

html中的空格字符

09-27

全文閱讀已結(jié)束,如果需要下載本文請點擊

下載此文檔
a.付費復制
付費獲得該文章復制權(quán)限
特價:5.99元 10元
微信掃碼支付
已付款請點這里
b.包月復制
付費后30天內(nèi)不限量復制
特價:9.99元 10元
微信掃碼支付
已付款請點這里 聯(lián)系客服