[PHP-users 30453] Re: textfile の読み込みについて
kazunari shimamoto
kazunari @ tenrikyo.or.jp
2006年 9月 29日 (金) 14:22:37 JST
伊東さん、西村さん、kazunari です。
誠にありがとうございます。テキストファイルを再度確認したところ、
tab 区切りでしたので、fgetcsv 関数のパラメータに tab を指定する
と、テキストの 4 項目のデータが取得できました。
また、テキストデータを mb_substr で文字を切り取りました。
大変混乱してしまい、ご迷惑をおかけし、また、助言を頂いてとても感
謝しております。誠にありがとうございました。
>伊東です。
>06/09/27 に kazunari shimamoto<kazunari @ tenrikyo.or.jp> さんは書きました:
>> 質問ですが、4 項目あるテキストファイルの内容
>> CSV 形式ではなく、また、半角スペースの20byte づつ で区切られており
>> 1 項目として取りたい文字列に半角スペースとカンマがあり
>> =====================================
>> sample テキストファイル
>>
>> 0 20 40 60
>> アイウエオ あいうえお aiueo aiu
>> カキクケコ かきくけこ kakiku, keko kak
>> =====================================
>大変混乱しているようですが、
>まずはテキストファイルの仕様を確認しましょう。
>どうやったらこんな滅茶苦茶なフォーマットのテキストファイルを作れるのですか?
------------------------------
>西村です。
>> 1 項目として取りたい文
>> 字列に半角スペースとカンマがあり、 fgetcsv 関数を使用してもうま
>> くすべての 1 行の文字が変数に取れません。
>20文字ではなく20byteなら、mb_strcutではなくてsubstrじゃないですか?
>CSV形式でないなら単純にfread(またはfileなど)でいいと思います。
PHP-users メーリングリストの案内