5

「§」(節記号)を使用して文字列のさまざまな部分をグループ化および分割するセッションから取得した長い文字列に取り組んでいます。

例:「ArticleID|タイトル|日付§ArticleID|タイトル|日付§ArticleID|タイトル|日付」

これを次のコマンドを使用して配列に入れたいと思います。 explode("§",$str);

ただし、何らかの理由で文字は完全に無視されます。

これを機能させるために、代わりに別の文字を使用しただけですが、PHPがそれを認識しないのはなぜですか?

4

1 に答える 1

7

ファイルのエンコーディングを確認してください。この§は、PHPファイルがそれぞれASCII、UNICODE、またはUTF-8としてエンコードされているかどうかに応じて、「\ xA7」、「\ xA7 \ x00」、または「\ xC2 \xA7」としてexplode()に渡すことができます。

于 2009-09-03T02:56:30.290 に答える