У меня есть форма, которая позволяет пользователю либо загружать текстовый файл, либо копировать/вставлять содержимое файла в текстовое поле. Я могу легко разграничить их между двумя, и указать, какой из них они ввели в строковую переменную, но куда мне идти?
Мне нужно перебирать каждую строку строки (желательно не беспокоиться о новых строках на разных машинах), убедитесь, что она имеет ровно один токен (без пробелов, вкладок, запятых и т.д.), дезинфицирует данные, затем генерирует SQL-запрос, основанный на всех строках.
Я довольно хороший программист, поэтому я знаю общую идею о том, как это сделать, но так давно я работал с PHP, что, по-моему, я искал неправильные вещи и, следовательно, придумывал бесполезную информацию, Основная проблема, с которой я сталкиваюсь, заключается в том, что я хочу прочитать содержимое строки по строкам. Если бы это был файл, это было бы легко.
В основном я ищу полезные функции PHP, а не алгоритм, как это сделать. Любые предложения?