Имена участников (разделяйте запятой).
RewriteRule (.*)/$ /$1 [R=301,L] в конце 1000 слешей, ты берёшь всё, что до последнего слеша - 999 слешей и редирект лупишь :) и так пока не...
вот тебе правильный штекер под то, что ты хочешь сделать: режем слеш справа, разрешаем папки, как роуты DirectorySlash off RewriteEngine on...
@MouseZver и кстати да: странно, что пробелов в конф это не дубли - это любой конечный косой ))) а если у тебя будет 1000 конечных справа, то...
Ты зачем слеши обрезал справа везде, кроме папок, а если папка, то она у тебя торчит ТУПО в браузере, да ещё и со слешем, смотрим её? Или кроме...
я не про СЕОшников с прашивал, я спрсил: зачем он ДЛЯ СЕО режет правый слеш, но папки у него со слешами да ещё и листингом торчат в браузер на...
Если НЕ папка, то режем слеш в конце, а если папка, то пусть торчит наружу да ещё и со слешем? Какой смысл такого обрезания?
что аргументировать? твои понты типа хер Вы запустите мой код обычным копипастом? детский сад :) я представил твое довольное лицо, когда ты...
100 модераторов, пользователи с понтами против модераторов - ерунда какая-то
не считал, сколько у тебя времени уходит на сон и расстановку БЕСПЛАТНЫХ пробелов в коде? :)
@Drunkenmunky а вообще я затупил (new A()->a(...array_values(['a'=>'test']))); меняем на (new A()->a(...['a'=>'test'])); и будет то же что...
туплю, решено
public static function dispatch($url) { if (!self::matchRoute($url)) { throw new Error('Страница не найдена'); } $controller...
ага, я их и пилил :)
@Drunkenmunky спасибо, что давал как бы неверное направление, это позволило отбросить лишнее :)
я сделал :) call_user_func_array([$cObj, $action /* test() */], ['a' => 555]); function test($a) { var_dump($a); // 555 } function test($b)...
так у меня вызван метод переменной, мне массив, распакованный перед вызовом метода, нужно видеть ВНУТРИ ВЫЗВАННОГО МЕТОДА, в виде переменных,...
короче у меня роутер создаёт объект и вызывает метод, в метод передаются параметры, я хочу в методах контроллеров просто использовать переменные,...
это не то, у меня массив
в параметр по имени ключа, вот как распакован массив, так и юзать распакованные переменные, но распаковку делать не в методе, а чтобы в параметрах...
class A { function a($a) { var_dump($b /* или $c или $d и так далее */); // test } } (new A()->a(...array_values(['a' =>...