• 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細

このWikiはいつでも誰でも編集できます

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

提供: WordPress Codex 日本語版
移動先: 案内検索
(和訳完了。)
(関連項目: Category:関数 Category:wp3.6)
78行目: 78行目:
 
{{原文|Function Reference/wp slash|134392}}<!-- 03:34, 11 August 2013 Djkaz 版 -->
 
{{原文|Function Reference/wp slash|134392}}<!-- 03:34, 11 August 2013 Djkaz 版 -->
  
 
[[Category:Functions]]
 
 
{{Slash Tags}}
 
{{Slash Tags}}
 +
 +
 +
[[Category:関数]]
 +
[[Category:wp3.6]]

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

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

配列または文字列にスラッシュ "/" を付加する関数です。

この関数は、スラッシュが入ったデータを必要とするコア API 向けのデータを用意する時に使われるものです。 この関数は、SQL クエリに直に入るデータをエスケープするために使うものではありません。

パラメータ

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

戻り値

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

使用法

<?php  $value = wp_slash($value);  ?>

使用例

プラグイン中の文字列に対して wp_slash を使う場合。

add_action('pre_get_posts', 'toolset_string_add_slashes');

function toolset_string_add_slashes(){

    $name = "O'Reilly & Associates";

    $name = wp_slash($name);

    echo "name=$name";
}

プラグイン中の配列に対して wp_slash を使う場合。

add_action('pre_get_posts', 'toolset_array_add_slashes');

function toolset_array_add_slashes(){

    $names = array("Baba O'Reilly", "class of '99");

    $names = wp_slash($names);

    print_r($names);
}


改訂履歴

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

ソースファイル

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


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

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