内容へ移動
あちあち情報局
趣味や日曜プログラムなどを書いています
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
現在位置:
トップページ
»
PHP文字列置換(下書き)
php_str_replace
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== PHP文字列置換(下書き) ====== 文字列置換 出力=str_replace(置換対象文字列,置換後文字列,入力文字列,置換回数出力); 入力文字列中の置換対象文字列を置換後文字列に置換します。 置換回数が知りたい場合は置換回数出力の変数に出力されます。 <code php> //単純な置換 $str1=str_replace("あい","aaii","あいうえお"); echo '<p>'.$str1.'</p>'; //→aaiiうえお //置換回数 str_replace("あ","aa","ああいうえお",$count); echo '<p>'.$count.'回置換</p>'; //→2回置換 </code> 置換対象文字列,置換後文字列,入力文字列には配列を使用できます。入力文字列が配列の場合は出力も配列になります。 置換後文字列に配列を使う場合は置換対象文字列も配列数の同じ配列でなければならず、動作的に置換対象文字列と置換後文字列が1対1で置き換えられます。 <code php> //入力文字列が配列 $array1=array("ああい", "あいう", "いうお"); $array1=str_replace("あ","aa",$array1); echo '<p>'.$array1[0].'</p>'; //→aaaaい echo '<p>'.$array1[1].'</p>'; //→aaいう echo '<p>'.$array1[2].'</p>'; //→いうお //置換対象文字列が配列 $array1=array("ああい", "あいう", "いうお"); $array2=array("あ", "う"); $array1=str_replace($array2,"xx",$array1); echo '<p>'.$array1[0].'</p>'; //→xxxxい echo '<p>'.$array1[1].'</p>'; //→xxいxx echo '<p>'.$array1[2].'</p>'; //→いxxお //置換対象文字列と置換後文字列が配列 $array1=array("ああい", "あいう", "いうお"); $array2=array("あ", "う"); $array3=array("aa", "uu"); $array1=str_replace($array2,$array2,$array1); echo '<p>'.$array1[0].'</p>'; //→aaaaい echo '<p>'.$array1[1].'</p>'; //→aaいuu echo '<p>'.$array1[2].'</p>'; //→いuuお </code>
php_str_replace.txt
· 最終更新: 2018/05/23 11:29 by
管理者
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ