- 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細)
「関数リファレンス/wp slash」の版間の差分
提供: WordPress Codex 日本語版
< 関数リファレンス
(英語版をコピペ。) |
(和訳完了。) |
||
1行目: | 1行目: | ||
− | + | {{Copyedit}} | |
− | + | ||
− | + | <div id="Description"> | |
− | + | == 説明 == | |
+ | </div> | ||
+ | 配列または文字列にスラッシュ <tt>"/"</tt> を付加する関数です。 | ||
− | + | この関数は、スラッシュが入ったデータを必要とするコア API 向けのデータを用意する時に使われるものです。 | |
− | + | この関数は、SQL クエリに直に入るデータをエスケープするために使うものではありません。 | |
− | == | + | <div id="Parameters"> |
− | {{ | + | == パラメータ == |
+ | </div> | ||
+ | {{Parameter|$value|array または string|スラッシュを付加する配列または文字列}} | ||
− | == | + | <div id="Return"> |
− | + | == 戻り値 == | |
+ | </div> | ||
+ | {{Return|| array または string |スラッシュが付加された値 (<tt>$value</tt>)}} | ||
− | ==Example== | + | <div id="Usage"> |
− | + | == 使用法 == | |
+ | </div> | ||
+ | <?php $value = wp_slash($value); ?> | ||
+ | |||
+ | <div id="Example"> | ||
+ | == 使用例 == | ||
+ | </div> | ||
+ | プラグイン中の文字列に対して <tt>wp_slash</tt> を使う場合。 | ||
<pre> | <pre> | ||
30行目: | 42行目: | ||
</pre> | </pre> | ||
− | + | プラグイン中の配列に対して <tt>wp_slash</tt> を使う場合。 | |
<pre> | <pre> | ||
46行目: | 58行目: | ||
+ | <div id="Change Log"> | ||
+ | == 改訂履歴 == | ||
+ | </div> | ||
+ | * [[Version 3.6|3.6.0]] にて導入されました。 | ||
− | = | + | <div id="Source File"> |
− | + | == ソースファイル == | |
− | + | </div> | |
− | == | + | |
<!-- Need links to current source code files --> | <!-- Need links to current source code files --> | ||
− | <tt>wp_slash()</tt> | + | <tt>wp_slash()</tt> は {{Trac|wp-includes/formatting.php}} にあります。 |
− | = | + | <div id="Related"> |
+ | == 関連項目 == | ||
+ | </div> | ||
* [http://us3.php.net/manual/en/function.addslashes.php addslashes() in PHP manual] | * [http://us3.php.net/manual/en/function.addslashes.php addslashes() in PHP manual] | ||
* [[Function_Reference/wp_unslash|wp_unslash()]] | * [[Function_Reference/wp_unslash|wp_unslash()]] | ||
+ | |||
+ | |||
+ | {{原文|Function Reference/wp slash|134392}}<!-- 03:34, 11 August 2013 Djkaz 版 --> | ||
+ | |||
[[Category:Functions]] | [[Category:Functions]] | ||
{{Slash Tags}} | {{Slash Tags}} | ||
− |
2013年8月11日 (日) 12:35時点における版
この記事は翻訳時に編集が必要であるとマークされていました。その為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()