CSVファイルを配列に開き、データを変更してから、元のCSVファイルを変更されたデータで上書きするPHPのヘルプが必要です
-
28-10-2019 - |
質問
レポートで使用するには、CSVファイルからデータを取得する必要があります。ただし、エクスポートソフトウェアには、有用な形式でエクスポートする機能がありません。PHPを使用して、次のようなデータを含むCSVファイルを取得したいと思います。 ジェネラコディセタグプレ
そしてそれをこれに変えてください: ジェネラコディセタグプレ
現在、fgetcsv()を使用してCSVファイルを開き、不要な文字を削除するコードがあります。 ジェネラコディセタグプレ
これにより、CSVファイルの行がカンマ区切りの行に格納され、$ lines配列は次のようになります。 ジェネラコディセタグプレ
次に、CSVファイルにエクスポートして戻すことができるように、データを1つ以上の配列内に正しい順序で保存する必要があります。
使用してみました: ジェネラコディセタグプレ
次に、caseステートメントを使用して正しいデータを配列に配置しますが、ハングアップするため、何か間違ったことをしている必要があります。(言うまでもなく、このコードは最適化されていません。)
ここからどこに行けばいいのか、何かアイデアはありますか?ありがとう!
解決
fgetcsv()
を間違った方法で使用していて、一度に複数の行で読み取られています。
使用するコードを変更します: ジェネラコディセタグプレ
そして各反復で一度に1行を解析します。
これをCSVファイルに書き戻したい場合は、次のようなことができるはずです。 ジェネラコディセタグプレ
所属していません StackOverflow