亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

關于php htmlentities()函數的定義和用法

2020-03-22 17:54:03
字體:
來源:轉載
供稿:網友
下面為大家帶來一篇php htmlentities()函數的定義和用法。內容挺不錯的,現在分享給大家,也給大家做個參考。

php htmlentities() 函數把字符轉換為 HTML 實體,本文章向碼農介紹php htmlentities() 函數基本使用方法和實例介紹,需要的碼農可以參考一下。

定義和用法

htmlentities() 函數把字符轉換為 HTML 實體。

提示:要把 HTML 實體轉換回字符,請使用 html_entity_decode() 函數。

提示:請使用 get_html_translation_table() 函數來返回 htmlentities() 使用的翻譯表。

語法

htmlentities(string,flags,character-set,double_encode)

參數描述string必需。規定要轉換的字符串。flags

可選。規定如何處理引號、無效的編碼以及使用哪種文檔類型。

可用的引號類型:

ENT_COMPAT - 默認。僅編碼雙引號。

ENT_QUOTES - 編碼雙引號和單引號。

ENT_NOQUOTES - 不編碼任何引號。

無效的編碼:

ENT_IGNORE - 忽略無效的編碼,而不是讓函數返回一個空的字符串。應盡量避免,因為這可能對安全性有影響。

ENT_SUBSTITUTE - 把無效的編碼替代成一個指定的帶有 Unicode 替代字符 U+FFFD(UTF-8)或者 FFFD; 的字符,而不是返回一個空的字符串。

ENT_DISALLOWED - 把指定文檔類型中的無效代碼點替代成 Unicode 替代字符 U+FFFD(UTF-8)或者 FFFD;。

規定使用的文檔類型的附加 flags:

ENT_HTML401 - 默認。作為 HTML 4.01 處理代碼。

ENT_HTML5 - 作為 HTML 5 處理代碼。

ENT_XML1 - 作為 XML 1 處理代碼。

ENT_XHTML - 作為 XHTML 處理代碼。

character-set

可選。一個規定了要使用的字符集的字符串。

允許的值:

UTF-8 - 默認。ASCII 兼容多字節的 8 位 Unicode

ISO-8859-1 - 西歐

ISO-8859-15 - 西歐(加入歐元符號 + ISO-8859-1 中丟失的法語和芬蘭語字母)

cp866 - DOS 專用 Cyrillic 字符集

cp1251 - Windows 專用 Cyrillic 字符集

cp1252 - Windows 專用西歐字符集

KOI8-R - 俄語

BIG5 - 繁體中文,主要在臺灣使用

GB2312 - 簡體中文,國家標準字符集

BIG5-HKSCS - 帶香港擴展的 Big5

Shift_JIS - 日語

EUC-JP - 日語

MacRoman - Mac 操作系統使用的字符集

注釋:在 PHP 5.4 之前的版本,無法被識別的字符集將被忽略并由 ISO-8859-1 替代。自 PHP 5.4 起,無法被識別的字符集將被忽略并由 UTF-8 替代。

double_encode

可選。布爾值,規定是否編碼已存在的 HTML 實體。

TRUE - 默認。將對每個實體進行轉換。

FALSE - 不會對已存在的 HTML 實體進行編碼。

技術細節

返回值:

返回被轉換的字符串。

如果 string 包含無效的編碼,則返回一個空的字符串,除非設置了 ENT_IGNORE 或者 ENT_SUBSTITUTE 標志。

PHP 版本:4+更新日志:

在 PHP 5 中,character-set 參數的默認值改為 UTF-8。

在 PHP 5.4 中,新增了:ENT_SUBSTITUTE、ENT_DISALLOWED、ENT_HTML401、ENT_HTML5、ENT_XML1 和 ENT_XHTML。

在 PHP 5.3 中,新增了 ENT_IGNORE。

在 PHP 5.2.3 中,新增了 double_encode 參數。

在 PHP 4.1 中,新增了 character-set 參數。

實例例子 1

把字符轉換為 HTML 實體:

 ?php $str = Bill Steve echo htmlentities($str, ENT_COMPAT); // 只轉換雙引號 echo br echo htmlentities($str, ENT_QUOTES); // 轉換雙引號和單引號 echo br echo htmlentities($str, ENT_NOQUOTES); // 不轉換任何引號 ? 

以上代碼的 HTML 輸出如下(查看源代碼):

 !DOCTYPE html  html  body Bill Steve br Bill Tarzan br Bill Steve  /body  /html 

以上代碼的瀏覽器輸出:

Bill Steve Bill Steve Bill Steve 

例子 2

通過使用西歐字符集,把一些字符轉換為 HTML 實體:

 ?php $str = My name is ?yvind ?sane. I m Norwegian. echo htmlentities($str, ENT_QUOTES, ISO-8859-1 // Will only convert double quotes (not single quotes), and uses the character-set Western European ? 

以上代碼的 HTML 輸出如下(查看源代碼):

 !DOCTYPE html  html  body My name is ?yvind ?sane. I m Norwegian.  /body  /html 

以上代碼的瀏覽器輸出:

My name is ?yvind ?sane. I m Norwegian.

以上就是本文的全部內容,希望對大家的學習有所幫助,更多相關內容請關注PHP !

相關推薦:

關于PHP7.1中使用openssl替換mcrypt的介紹

關于PHP zip壓縮包操作類的介紹

以上就是關于php htmlentities()函數的定義和用法的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩av免费一区| 亚洲成人1234| 欧美性高跟鞋xxxxhd| 欧美激情亚洲另类| 亚洲欧美日韩天堂一区二区| 高跟丝袜欧美一区| 中文字幕自拍vr一区二区三区| www.99久久热国产日韩欧美.com| 亚洲一品av免费观看| 91久久精品国产91久久性色| 红桃av永久久久| 国产精品成人av在线| 欧美亚洲在线观看| 欧美性受xxx| 俺也去精品视频在线观看| 亚洲成人av在线| 欧美另类交人妖| 久久成人一区二区| 日韩欧美大尺度| 黑人狂躁日本妞一区二区三区| 激情懂色av一区av二区av| 国产suv精品一区二区三区88区| 97香蕉超级碰碰久久免费的优势| 日韩av影视在线| 久久成年人免费电影| 欧美性猛交xxxx偷拍洗澡| 欧美中文字幕第一页| 欧美成人亚洲成人日韩成人| 777777777亚洲妇女| 久久99视频精品| 欧美精品福利视频| 欧洲s码亚洲m码精品一区| 日韩电影免费观看在线| 国产精品极品美女粉嫩高清在线| 日韩在线观看精品| 欧美激情国产高清| 欧美一级淫片播放口| 91精品国产高清自在线| www.色综合| 久久激情视频久久| 欧美性色xo影院| 国产精品久久久久久久久久久久久| 国产精品99久久久久久白浆小说| 欧美性xxxxhd| 色综合久久悠悠| 中文字幕免费精品一区| 欧美裸体男粗大视频在线观看| 亚洲精品久久在线| 欧美激情国内偷拍| 久久综合色88| 成人黄色短视频在线观看| 国产成人在线播放| 精品久久久久久久大神国产| 日本一区二三区好的精华液| 欧美日韩高清在线观看| 精品magnet| 国产91精品青草社区| 欧美成人精品xxx| 欧美激情精品久久久久久变态| 国产精品劲爆视频| 成人性生交xxxxx网站| 国产精品黄页免费高清在线观看| 国产91ⅴ在线精品免费观看| 岛国av一区二区| 91精品国产成人www| 日韩在线观看免费高清| 欧美日韩国产二区| 欧美性猛交xxxx| 日韩在线免费视频观看| 国产一区视频在线播放| 久热爱精品视频线路一| 在线观看精品自拍私拍| 777777777亚洲妇女| 日本精品视频网站| 国产欧美最新羞羞视频在线观看| 日韩禁在线播放| 亚洲国产精品va| 国产日韩精品入口| 欧美大片在线免费观看| 欧美成人h版在线观看| 成人乱色短篇合集| 亚洲欧美日韩一区二区在线| 57pao国产精品一区| 日韩高清电影好看的电视剧电影| 精品久久久久久久久中文字幕| 亚洲欧美日韩在线高清直播| 日韩av在线高清| 亚洲国产精品福利| 欧美精品久久久久久久久| 蜜臀久久99精品久久久无需会员| 午夜精品国产精品大乳美女| 午夜欧美大片免费观看| 国产精品白嫩美女在线观看| 成人免费自拍视频| 亚洲电影免费观看高清完整版在线观看| 国产欧美日韩精品丝袜高跟鞋| 国内外成人免费激情在线视频网站| 亚洲mm色国产网站| 欧美乱人伦中文字幕在线| 亚洲欧美精品在线| 久久视频在线观看免费| 亚洲精品按摩视频| 国产精品福利无圣光在线一区| 69久久夜色精品国产69| 91成人在线视频| 91国语精品自产拍在线观看性色| 91在线视频导航| 91精品久久久久久久久久久| 亚洲一区二区中文字幕| 黄色成人在线播放| 国产日本欧美一区| 久久精品电影网站| 日韩视频在线免费| 亚洲视频在线视频| 国产精品福利无圣光在线一区| 亚洲自拍偷拍福利| 久久91超碰青草是什么| 久久久精品视频成人| 久久亚洲春色中文字幕| 国产xxx69麻豆国语对白| 日韩欧美亚洲国产一区| 久久69精品久久久久久久电影好| 欧美麻豆久久久久久中文| 91久久久久久久久久久久久| 91国在线精品国内播放| 欧美疯狂做受xxxx高潮| 成人免费淫片视频软件| 欧美性猛交xxxx乱大交| 亚洲欧美国内爽妇网| 欧美xxxx做受欧美| 91精品综合久久久久久五月天| 中文字幕久久精品| 久久久99免费视频| 性日韩欧美在线视频| 欧美激情视频一区二区| 亚洲成人在线视频播放| 亚洲人成网在线播放| 国产999精品视频| 国产精品丝袜视频| 亚洲国产精品久久久久秋霞蜜臀| 亚洲精品小视频| 精品国产自在精品国产浪潮| 91精品国产自产在线老师啪| 欧美激情一区二区三级高清视频| 欧美黑人狂野猛交老妇| 欧美日韩国产第一页| 91精品国产777在线观看| 色爱精品视频一区| 黑人精品xxx一区一二区| 国产欧美精品一区二区| 国产精品嫩草影院一区二区| 大伊人狠狠躁夜夜躁av一区| 日韩女在线观看| 国产精品丝袜视频| 国产91色在线|免| 欧美性感美女h网站在线观看免费| 欧美性色19p| 91国产视频在线播放| 欧美丰满片xxx777| 欧美性猛交丰臀xxxxx网站| 91超碰中文字幕久久精品| 中文字幕一区二区三区电影| 国产精品日日摸夜夜添夜夜av| 国产视频丨精品|在线观看|