Вообще иногда startup erorrs появляются, но чаще всего это ошибка того кто настраивал, так как в 99% случаев ошибки из-за расширений. Например вот недавно пытался поставить swoole на php8.0rc1. Из-за того, что pecl как то неправильно работал (некоторые части из php8.0-dev были взяты из 7.4 версии). Так вот, тогда вылетела та самая startup error. Но впринципе добавлять обработчик необязательно, так как можно заранее проверить тем же php -v.
Ну во первых, при присваивании переменной значения, надо использовать оператор присваивания `=`, плюс что вообще за IV. Если это часть строки, то нужно заменить кавычки с одинарных на `. Не мешало бы также использовать нормальные имена колонок в таблице. Если все же IV должно быть переменной, то необходимо еще предотвратить SQL Injection. Кстати, можно было прочитать ошибку которую выдал php и понять в чем дело, а не лезть задавать вопросы сразу.
Видел подобные решения и для других проблем, но че то не особо хочу это делать, потому что у меня маршрутизация на регулярках (там вначале вообще для именно различных шаблонов имен, а не для простой переадресации). Плюс на скорость повлияет скорее всего, вызывать два метода вместо одного придется. Никогда не понимал, зачем в пыхе сделана эта вещь с встроенной переадресацией динамических методов на статические.
Вы видимо меня не так поняли, у меня все методы статические, то есть __callStatic не нужен, а нужно сделать что-то наподобие переброса с динамических методов на статические. При этом имена у этих методов будут одинаковые, сама маршрутизация сделана, но пхп не вызывает метод __call.
Илья Матвийчук, ну хз, я вроде через яндекс работал, все норм было, но правда не использовал лайврелоад, наверняка в нем дело, типа все равно тот же webkit, у меня например в brave все норм. А если уж так хочется лайврелоад, то наверно лучще что нибуьд другое поискать.
kafkiansky, нет, не за этим, но если допустим нужно будет перебрать массив, или какой то с ним цикл сделать то генераторы лучше подойдут, плюс, они работают немного лучше чем обычный for, так как используются отложенные вычисления.
Дмитрий Беляев, FormData это конечно хорошо, но приходит это все дело не с выставленным x-www-form-urlencoded, а как raw http request, то есть тип тот, но в postman стоит весь контент в raw.
Максим Федоров, я пока еще делаю приложение и мне нужно быстро выполнить один скрипт, генерирующий фейковые данные, чтобы потом можно тестировать было, а весь этот функционал в index фигачить не охота.