麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > PHP > 正文

詳解WordPress中過濾鏈接與過濾SQL語句的方法

2024-05-04 23:41:07
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了詳解WordPress中過濾鏈接與過濾SQL語句的方法,主要用于防止不安全協議和SQL注入攻擊,需要的朋友可以參考下
 

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.

默認值:None

$protocols

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

默認值:None

$_context

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

默認值:(字符串)display

返回值

(字符串)返回過濾后的鏈接。

例子

<?php echo esc_url( 'www.endskin.com' );//輸出:http://www.endskin.com ?>

更多

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


esc_sql()(過濾 Sql 語句)
esc_sql() 用來過濾準備添加到 Sql 語句里邊的字符串,防止 Sql 注入和 Sql 語句被數據干擾出現異常。

用法

esc_sql( $data );

參數

$data

(字符串)(必須)要過濾的字符串。

默認值:None

返回值

(字符串)返回過濾后的字符串,可以直接添加到 Sql 語句里。

例子

$name = esc_sql( $name );$status = esc_sql( $status );$wpdb->get_var( "SELECT something FROM table WHERE foo = '$name' and status = '$status'" );

更多

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



注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美视频国产精品 | 美国av免费看 | 一级观看免费完整版视频 | 视频一区二区三区在线观看 | 欧美一级视屏 | 国产成人高清在线观看 | 91网视频| 国产一区二区三区在线视频 | 亚洲午夜影院在线观看 | 免费一级特黄毛片视频 | 久久日韩 | 久久久久国产一区二区三区不卡 | 国产精品久久国产精品 | 草莓福利社区在线 | 成人在线精品视频 | 亚洲成人免费视频在线 | 黄色一级毛片免费看 | 99国语露脸久久精品国产ktv | 亚洲成人第一区 | 久久精品亚洲欧美日韩精品中文字幕 | 小情侣嗯啊哦视频www | 看91| 久久精品一区二区三区四区五区 | av成人免费在线观看 | 国产精品91在线 | 免费视频aaa | 羞羞草视频 | 久久精品爱 | 亚洲一区二区 | 日韩黄色成人 | 成人午夜影院 | 欧美成人精品欧美一级乱黄 | 精品亚洲免费 | 久久69精品久久久久久国产越南 | 免费a级网站 | 日韩剧情片 | 免费黄色大片在线观看 | 欧美爱爱视频免费看 | 亚洲精品在线观看网站 | 日本欧美一区二区三区视频麻豆 | 久久久一区二区三区视频 |