当サイト、Codex 日本語版は今後積極的な更新は行わない予定です。後継となる新ユーザーマニュアルは、https://ja.wordpress.org/support/ にあります。
万が一、当サイトで重大な問題を発見した際などは、フォーラムWordSlack #docs チャンネルでお知らせください。</p>

「関数リファレンス/wp unslash」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(和訳完了。)
(関連項目: Category:関数 Category:wp3.6)
 
68行目: 68行目:
  
  
[[Category:Functions]]
+
[[Category:関数]]
 +
[[Category:wp3.6]]

2015年5月12日 (火) 00:23時点における最新版

この記事は翻訳時に編集が必要であるとマークされていました。その為Codex原文が大きく編集されている可能性があります。内容を確認される際は原文を参照していただき、可能であれば本項目へ反映させてください。よりよいCodexを作成するためのお手伝いをお願いします。

配列または文字列からスラッシュ "/" を削除する関数です。

この関数は、スラッシュが入っていないデータを必要とするコア API 向けのデータを用意する時に使われるものです。 stripslashes_deep() の代わりに使ってください。

パラメータ

$value
array または string) (必須) スラッシュを削除する配列または文字列
初期値: なし


戻り値

( array または string ) 
スラッシュが削除された値 ($value)

使用法

<?php wp_unslash( $value ); ?>

使用例

この関数は stripslashes_deep() の代わりに用いることができます。 この関数は再帰的なものであるため、配列に対して用いる場合、全てのサブ配列からもスラッシュを削除します。

$arr = array(
        "Is your name O\'reilly?",
        "Person\'s Assets"
       };

$arr = wp_unslash( $arr );

/*
 出力結果は以下: 
 array(
      "Is your name O'reilly?",
      "Person's Assets"
 };
*/

改訂履歴

  • 3.6.0 にて導入されました。

ソースファイル

wp_unslash()wp-includes/formatting.php にあります。

スラッシュ関連の関数: wp_slash(), wp_unslash(), stripslashes_deep(), addslashes_gpc()

関数リファレンステンプレートタグ目次もご覧ください。


最新英語版: WordPress Codex » Function Reference/wp unslash最新版との差分