Плоская база данных намного проще для понимания и настройки, чем традиционная база данных, но может быть неадекватной для любой программы, которая часто используется или содержит миллионы записей. Ниже приведен основной пример того, как данные в плоском файле могут появляться и использоваться в программе Perl.
Пример плоского файла
Боб | 123 улица | Калифорния | $ 200, 00Натан | 800 Street | Юта | $ 10, 00
Perl скрипт для чтения плоского файла
используйте строгий; my (@users, $ users, @display, $ display); open (EXAMPLE, "В приведенном выше примере сценарий Perl сначала открывает файл flatfile.txt и помещает данные в любой массив. Затем сценарий использует команду foreach для прохождения каждой строки в массиве (файле) и по мере прохождения каждой строки разбивает каждую строку на свой собственный массив, используя разделитель каналов. После того, как он был загружен в свой собственный массив, каждый сегмент массива может быть вызван, например, «$ display [0]» является первым элементом массива. Таким образом, для первой строки скрипт напечатает следующее сообщение.
Bob123 улицаКалифорнияХелло Боб,В настоящее время вы должны нам $ 200, 00, пожалуйста, заплатите нам как можно скорее.
CSV, база данных, условия базы данных, условия программирования