« 事務用品も値上げ? | メイン | SoftBankの携帯ウィジェットはJavaScript »

2007年12月09日

なぜか改行コードでexplodeできない時

ボケーっとコーディングしていると、たまにハマってしまいます。

改行コードごとに文字を区切りたい場合、よく使うかと思いますが、改行コードはダブルクオートで括らなければだめですね。

$foo = explode('\n', $bar); //×
$foo = explode("\n", $bar); //○

重要なことの割に軽視されがちですが、シングルクオートとダブルクオートの違いや、ヒアドキュメントについて、ちゃんと復習して、適切な場所で適切な引用符を使いましょう。

PHP マニュアル 文字列について

トラックバックURL

このエントリーのトラックバックURL:
http://cms.tank.jp/mt/mt-tb.cgi/764

コメントする

(初めてのコメントの時は、コメントが表示されるためにこのブログのオーナーの承認が必要になることがあります。承認されるまでコメントは表示されませんのでしばらくお待ちください)