• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:改行を含んだ場合の空白について)

改行を含んだ場合の空白について

このQ&Aのポイント
  • Zend_Dom_Queryを使ってHTMLを読み込み、得られた配列には空白のような値が入ってきてしまいます。
  • 文字をmb_substrで分割するときに空白が入り込んでいます。
  • 空白を消す方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • bm_hiro
  • ベストアンサー率51% (200/388)
回答No.1

思いつきで書いてるので、見当違いな事いってるかもしれません。 その空白を ord() すると なんて出ます? print ord($res[0]); empry()自体 使う事がないので 動作が良く分かってないんですけど、空白と認識しない以上は なんか入ってるんだろうなと思うのですが。 あと、trim() してみても一緒ですかね?

takagoo100
質問者

お礼

ご回答ありがとうございます。 trim() で除去できました!ありがとうございます。 ordの方は、 print ord($res[0]);//13 print ord($res[1]);//10 print ord($res[2]);//227 print ord($res[3]);//227 という結果でした。 この結果からどういうことが推測できるのでしょうか?

その他の回答 (1)

  • bm_hiro
  • ベストアンサー率51% (200/388)
回答No.2

> この結果からどういうことが推測できるのでしょうか? ↓アスキーコード表 http://www.cppll.jp/cppreference/ascii.html 227が何かは分かりませんが、13と10は Windowsの改行コードですね。 CRLF とか \r\n とかで表現されるものです。 Linuxだと LFのみ、Macだと CRのみ とかの改行コードだったように記憶してます。

takagoo100
質問者

お礼

ご回答ありがとうございます。 なるほど、参考になりました。

関連するQ&A