首頁 後端開發 php教程 WordPress中轉義HTML與過濾連結的相關PHP函數使用解析

WordPress中轉義HTML與過濾連結的相關PHP函數使用解析

Jul 29, 2016 am 09:09 AM
esc html http url

esc_html()(轉義 Html)
esc_html() 函數用來轉義 Html 程式碼,讓 Html 程式碼不轉義。

用法

esc_html( $text );
登入後複製

參數

$text

(字串)(必須)要轉義的字串。

預設值:None

回傳值

(字串)傳回轉義後的字元。

範例

echo esc_html( '<a href="http://www.example.com/">A link</a>' );
登入後複製

上邊的程式碼會輸出:

WordPress 函數:esc_html()(轉義Html)

(為了防止瀏覽器轉碼,我直接截了一張圖)更多

此函數位於:wp-includes/formatting.php

esc_url()(過濾連結)

很多URL 會有一些小錯誤,用esc_url() 函數可以屏蔽或修正這些錯誤,並且可以拒絕不安全的協議。


esc_url() 函數的工作內容:

預設拒絕不是下面協議的URL:defaulting to http、https、ftp、ftps、mailto、news、irc、gopher、nntp、feed 和telnet

刪除無效字元和危險的字元

將字元轉換成HTML 實體字元

使用方法

esc_url( $url, $protocols, $_context );
登入後複製

參數

$url

(字串)(必須)要被過濾的URL.

(8數組)(可選)可以接收協議的數組,如果沒有設置,則預設為:defaulting to http、https、ftp、ftps、mailto、news、irc、gopher、nntp、feed 和telnet.

預設值:None

$_context

(字串)(可選)如何返回URL.

預設值:(字串)display

回傳值

(字串)返回過濾後的連結。

範例

<&#63;php echo esc_url( 'www.endskin.com' );//输出:http://www.endskin.com &#63;>
登入後複製

更多

此函數位於:wp-includes/formatting.php

以上就介紹了WordPress中轉義HTML與過濾連結的相關PHP函數使用解析,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

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

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

HTML 中的表格邊框 HTML 中的表格邊框 Sep 04, 2024 pm 04:49 PM

HTML 中的表格邊框

HTML 中的巢狀表 HTML 中的巢狀表 Sep 04, 2024 pm 04:49 PM

HTML 中的巢狀表

HTML 左邊距 HTML 左邊距 Sep 04, 2024 pm 04:48 PM

HTML 左邊距

HTML 表格佈局 HTML 表格佈局 Sep 04, 2024 pm 04:54 PM

HTML 表格佈局

在 HTML 中移動文字 在 HTML 中移動文字 Sep 04, 2024 pm 04:45 PM

在 HTML 中移動文字

HTML 有序列表 HTML 有序列表 Sep 04, 2024 pm 04:43 PM

HTML 有序列表

您如何在PHP中解析和處理HTML/XML? 您如何在PHP中解析和處理HTML/XML? Feb 07, 2025 am 11:57 AM

您如何在PHP中解析和處理HTML/XML?

HTML onclick 按鈕 HTML onclick 按鈕 Sep 04, 2024 pm 04:49 PM

HTML onclick 按鈕

See all articles