いつもお世話になっております。
PHPの勉強をしております。
textareaを使って改行入りの文章をDBにインサートし、その文章の一行目だけ取りたいので
strposを使って「¥n」を検索してみたところ該当するものがないのか結果の数値がでてくれません。
「¥n」の他に「¥r」「¥r¥n」「¥¥n」等も試してみましたが出来ませんでした。
strposの書き方が間違っているかと思い
「あいうえお」の文章に対し「う」を指定すると、ちゃんと6と結果の数値がでたので書き方自体はあっていると思います。
コードは以下となります。
php
1$strpost_text = 「改行入りの文章」 2$nomber = strpos($strpost_text, '¥n');
.
そもそもDBにインサートした改行入りの文章自体に改行コードが入っていないかもしれません。
文章をechoした時には改行はされていなくて改行のかわりにスペースのようなものに置き換わっています。
この文章に「¥n」はそもそも入っているのでしょうか・・・。
//改行入りの文章をechoした時 あいうえお かきくけこ さしすせそ
わかりにくい文章ですいません。
strposで改行を探したいのですがアドバイスいただけたら幸いです。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/28 00:49