ホームページ >バックエンド開発 >PHPチュートリアル >WordPress 開発における SQL ステートメントのフィルター属性と関数の使用方法の詳細な説明、_PHP チュートリアル

WordPress 開発における SQL ステートメントのフィルター属性と関数の使用方法の詳細な説明、_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 09:02:47791ブラウズ

WordPress開発におけるフィルター属性とSQL文の関数使い方を詳しく解説

esc_attr()(フィルター属性)
通常、HTMLコードのタグ属性を記述する場合、次の形式になります:

リーリー

value 属性が動的に出力される場合はどうなるでしょうか?

リーリー

ただし、動的に出力される属性に二重引用符や山括弧などの特殊文字が含まれている場合、HTML コードが中断されます。この場合、esc_attr() 関数を使用して出力属性をエスケープできます。

使用方法

リーリー

パラメータ

$text (文字列) (必須) エスケープする文字列。 デフォルト値: なし

戻り値

エスケープされた文字列を返します。

リーリー

その他

この関数は wp-includes/formatting.php にあります

esc_sql() (フィルター SQL ステートメント)
esc_sql() は、SQL ステートメントに追加される文字列をフィルタリングして、SQL インジェクションや SQL ステートメントがデータによって干渉され、例外が発生するのを防ぐために使用されます。

使用方法

リーリー

パラメータ

$データ

(String) (必須) フィルターする文字列。

デフォルト値: なし

戻り値

(String) フィルタリングされた文字列を返します。これは SQL ステートメントに直接追加できます。

リーリー

もっと見る

この関数は wp-includes/formatting.php にあります


興味があるかもしれない記事:

  • ユーザーがログインしているかどうかを判断するWordPressコード
  • WordPressでプラグインのインストールをリマインドする機能とプラグインを非表示にする機能の詳細な説明
  • プロンプトを追加するためのコード例を共有するボックスを WordPress 編集バックエンドに追加します
  • WordPress でカスタムストレージフィールドを作成するための関連する PHP 関数の分析
  • WordPress でユーザーロールを作成するための関連する PHP 関数の使用方法の詳細な説明

www.bkjia.com本当http://www.bkjia.com/PHPjc/1084527.html技術記事 WordPress開発におけるフィルター属性とSQL文の関数使い方を詳しく解説、esc_attr()(フィルター属性) 一般的にHTMLコードのタグ属性を記述する場合、input ty...
の形式になります。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。