Събирането на скриптове в PHP

Събирането на скриптове в PHP

Така че, първо ние трябва да opredilit чифт функции за четене на данни от файл. Преди да даде сорс кода, погледнете нашите съществуващи (или по-скоро, в PHP) инструменти за работа с файлове (както и тези, които не знаят - незабавно и да разберете).

Като цяло, можем да прочетем файла по няколко начина. Първото и най-лесно - трябва да използвате функцията за файл (). Тя получи името на файла, веднага се връща масив от низове от самия файл:


$ Strings = файл ( "myfolder / myfile.txt");
$ First_string = $ струни [0];
.

Направи си самостоятелно направени на база данни. За нея, ние, на първо място, ще се наложи следните функции: едната, за да прочетете съдържанието на страницата (например текстови членове) от външен файл - изтегляне на данни; функция е да изтеглите шаблон от файл - това е зареждането дизайн (дизайн).

функция loadTemplate ($ път)
/ * Функция зарежда шаблона към посочената пътека,
и го връща като низ, например,
parceTemplate () функция за обработка * /
$ Шаблон = fopen ($ път, "R") или печат ( "Неуспешно зареждане на файла на шаблона [" $ път .. "]");

ако ($ шаблон)
връщане fread ($ шаблон, размер на файла ($ път));
още
върнете невярна;

функция parceTemplate ($ шаблон, $ params_values)
/ * Функция анализира зададения шаблон синтаксис,
подмяна на името на параметъра, служители индекси
masivi $ params_values ​​техните стойности * /
докато (списък ($ Парам, $ стойност) = всеки (params_values ​​$))
$ Шаблон = str_replace ( "¤¤", $ стойност, $ шаблон);
>


функция readArticle ($ път)
/ * Функция прочита определен файл и да се връща
то като масив на части от съдържанието на статията,
Отделеният структура ¤¤ * /
$ Член = fopen ($ път, "R") или печат ( "Не може да се зареди файл на статията [" $ път .. "]");

Някъде тук, че ще бъде необходимо да се връзвам гранит плоча с надпис "регулярен израз от одобрителен фенове", защото без този удобен неща щеше да е много трудно да се създаде по-горе функции. Помислете малко по-подробно как са подредени тези изрази.

Математик Stiven Klin представен за първи път на регулярни изрази през 1956 г. като резултат от работата си с рекурсивни комплекти на естествен език. Те са създадени като синтактични набори използвани за намиране на съвпадение на модели в низове, които по-късно помогнаха да се обърнат към нововъзникващите технологична информация, което го прави лесно да се автоматизира.

Оттогава регулярни изрази са били през много повторения, и с настоящия стандарт се поддържа от ISO (Международната организация по стандартизация) и определени Open Group, съвместните усилия на различни технически организации с нестопанска цел (2).

Трудността на регулярните изрази е, че вие ​​искате да търсите, или това, което той трябва да съответства. Без тази концепция, RE безполезни. Всеки израз ще съдържа някои команда от какво да търсите:

Съвпадение символи в регулярните изрази