ユーザーがテキストファイルをアップロードするか、ファイルのコンテンツをテキストエリアにコピーして貼り付けることができるフォームがあります。2つを簡単に区別して、入力したものを文字列変数に入れることができますが、そこからどこに行くのですか?
文字列の各行を反復処理する必要があります(できれば、異なるマシンの改行を気にしないでください)、トークンが1つだけあることを確認し(スペース、タブ、コンマなどがない)、データを無害化してから、SQLクエリを生成しますすべての行に基づいています。
私はかなり優れたプログラマーなので、その方法についての一般的な考え方は知っていますが、PHPを使用してから長い間、間違ったものを探していて、役に立たない情報を思いついているように感じます。私が抱えている重要な問題は、文字列の内容を行ごとに読みたいということです。ファイルの場合は簡単です。
私は主に、それを行うためのアルゴリズムではなく、有用なPHP関数を探しています。助言がありますか?
s($myString)->normalizeLineEndings()
は、github.com / delight-im / PHP-Str(MITライセンスに基づくライブラリ)で利用できます。ソースコードを確認することをお勧めします。