さっき紹介したstr_replaceを使って、改行やタブなどのエスケープ文字を置換したい場合があります。
(エスケープ文字に関しては、こちらを参照。)
これをふまえ、例えば、ある文字列に含まれている改行を<br>にかえたい場合、
str_replace("¥n","<br>",$hoge); //hogeは検索対象となる変数 |
とすることによって、変換を行うことができます。
使い慣れるまで、ちょっと時間がかかったので、1エントリー設けました。
あと、念のためリンク先の資料がなくなってしまった場合のことを考えると、ちょっと怖いので、エスケープ文字を掲載します。
文字種 意味
via:■ エスケープすべき文字
------------------------------
' シングルコーテーション
------------------------------
" ダブルコーテーション
------------------------------
\ バックスラッシュ
------------------------------
t タブ記号
------------------------------
n 改行記号
------------------------------
$ ドル記号
------------------------------
r キャリッジリターン
0 コメント:
コメントを投稿