![]() |
[PHP] preg_match_all -- возврат рандомного массива
Короче есть регулярка, т.к. она находится в функции, необходимо чтобы каждый раз разные значения ложились в РАЗНЫЕ массивы. Сделал рандомизацию (в коде обозначена как rand_str).
Так вот, регулярка ложит в массив значения. Каким образом можно получить масссив, куда она ложит значения? Напомню, ф-ия в preg_match_all стандартном виде выглядит так: preg_match_all(шаблон, где ищем, КУДА ЛОЖИМ) -- здесь КУДА ЛОЖИМ должен быть всегда разным, чтобы функция имела смысл. Иначе, она будет всё складывать в один массив. моя функция: PHP код:
|
Dark_Scorpicore долго читать про область видимости переменных и забыть про онанизм с rand_str
|
например так:
PHP код:
|
Цитата:
|
| Время: 10:57 |