Сделал скрипт, он работает. Теперь хочу сделать то же самое, но при помощи ООП

165
27 марта 2018, 02:26

Друзья, хочу заранее предупредить, к изучению ООП я только что подошел, не судите строго.

В общем, в папке лежат txt-файлы, которые читаются встроенной функцией file, затем каждый файл обрабатывается с собственными настройками (названия файлов всегда одни и те же). Поэтому все выглядит следующим образом (кратко):

$files = array_diff(scandir($folder), array('..','.'));
    foreach($files as $file)
    {
        if($file == 'Файл1.txt')
        {
            ... (здесь много всяких рег. выражений, переменных, свойственных этому файлу, набор примерно один тот же)
        }
    }

Поэтому я решил сделать то же самое, но при помощи ООП, т.к много циклов и ветвлений, что можно запутаться. Сделал класс, объявил public-переменные и т.д. Но как создать объекты, если раньше все делалось при помощи foreach? Каждый объект имеет название файла... Спасибо!

READ ALSO
Как получить значение data, которое передает php на js

Как получить значение data, которое передает php на js

Возникла такая проблема, мне нужно следующее: 1PHP передает значение на js в data 2

157
Доступ к классам из любого места

Доступ к классам из любого места

Здравствуйте! Есть ли возможность в PHP соединить все классы и обращаться к ним из любого места? Те

199
php обрезать URL

php обрезать URL

Доброго времени суток всем, есть ссылка $_SERVER["REQUEST_URI"] такого вида mvc/cabinet/user, mvc/ это каталог в котором проект находится и его нужно обрезать...

155
cakephp предупреждение о ошибке авторизации

cakephp предупреждение о ошибке авторизации

Решил пройти туториал по последней версии cakephp (35

179