это мой первый вопрос после того, как я некоторое время был заядлым читателем этого сайта.
У меня есть php-скрипт, который запрашивает мою базу данных, и внутри него есть оператор if, разрешающий только определеннымкатегории для отображения в результатах.
Я создаю сценарий, который позволит людям запрашивать мою базу данных, сценарий и служба будут бесплатными, но я хотел бы иметь возможность открывать определенные категории для поиска с помощьювзимать действительно небольшую плату, чтобы помочь с затратами на сервер.И лучший способ, который я могу придумать, это сделать выше, разрешив им купить файл, поместить этот файл в определенную папку и заставить скрипт автоматически узнать его там и открыть категорию.Я никогда не делал ничего подобного раньше.
По сути, выражение if выглядит так:
if ($cat == 'Apple' || $cat == 'Orange'){
$returnval = $1 . "|" . $2 . "|" . $3 . "|" . $cat;
}
$ 1 $ 2 $ 3 $ cat - это то, что я запрашивал.
Мой вопрос:
Как сделать это, если оператор динамический, читая неизвестные файлы, расположенные в каталоге?Скажите, если каждый файл внутри него $cat=='Apple'
и после каждого прочитанного файла после него помещается ||
, если только не найден последний файл.
Какой тип php-кода будет читать каталог, а затем читать все содержимое,убедившись, что он был отформатирован как $cat=='Apple'
, иначе проигнорируйте, поместив ||
в конец содержимого, соответствующего этому формату, добавив содержимое в строку, поместив его в оператор if выше?
Я думаю, что Imобъясняю, что я хотел бы узнать, как поступать правильно, но, возможно, есть другой способ.
Причина, по которой я хочу это сделать, заключается в том, что я хотел бы добавить функциональность в сценарий, который я создал, на основе файловнаходится в определенной папке, каждый файл добавляет функциональность, просто находясь в этом каталоге.
Возможно ли это?Или есть лучший способ?