- 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細)
関数リファレンス/sanitize text field
ユーザーが入力、またはデータベースから取得した文字列を無害化します。
無効な UTF-8 をチェックし、独立した '<' 文字をエンティティーへ変換し、タグをすべて除去し、改行・タブ・余分な空白を削除し、オクテット('%' に続く 2 桁の 16 進数)を除去します。
使い方
<?php sanitize_text_field( $str ) ?>
パラメータ
- $str
- (文字列) (必須) 無害化される文字列。
- 初期値: なし
戻り値
- (文字列)
- 無害化された文字列。
変更履歴
- 2.9.0 : 新規導入
ソースファイル
sanitize_text_field()
は wp-includes/formatting.php
にあります。
関連資料
サニタイズ関数:
sanitize_email(),
sanitize_file_name(),
sanitize_html_class(),
sanitize_key(),
sanitize_meta(),
sanitize_mime_type(),
sanitize_option(),
sanitize_sql_orderby(),
sanitize_post_field(),
sanitize_text_field(),
sanitize_title(),
sanitize_title_for_query(),
sanitize_title_with_dashes(),
sanitize_user()
サニタイズフィルター: sanitize_email/en, sanitize_file_name/en, sanitize_file_name_chars/en, sanitize_html_class/en, sanitize_key/en, sanitize_mime_type/en, sanitize_option_$option/en, sanitize_text_field/en, sanitize_title/en, sanitize_trackback_urls/en, sanitize_user/en
最新英語版: WordPress Codex » Function Reference/sanitize_text_field (最新版との差分)