PHP 8.1 zm?nilo zpracování SQL chyb, ve striktním režimu nov? vyvolá výjimku
blog.zdenekvecera.cz, 22. října 2023 ve 20:44:11,Až do PHP 8.0 bylo nastaveno výchozí reportování chyb mysqli_report() na stav MYSQLI_REPORT_OFF. To se zm?nilo s p?íchodem PHP 8.1.0, kde je výchozí nastavení kombinace MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT. Auto?i PHP se tak rozhodli kv?li tomu, že databázové chyby jsou ?astý problém, které ovliv?uje b?h webových aplikací – nyní se tedy programáto?i web? budou muset poprat se všemi chybami.
Dále ješt? existuje stav MYSQLI_REPORT_INDEX, který hlásí chybu nebo nepoužití indexu. Je sou?ástí stavu MYSQLI_REPORT_ALL, který kombinuje MYSQLI_REPORT_ERROR a MYSQLI_REPORT_INDEX.
Související články
Ultimátní test webhosting? – objednávka a nasm??ování domény
Máme tu první srovnání v rámci Ultimátního testu webhosting?. Jedná se o test za?azený jako subjektivní, protože vyjad?uje m?j pohled na…
Pár post?eh? ke QUALCOMM
O?ekával jsem Santa Claus rally a místo toho p?išel celkem slušný propad, který tento týden umoc?uje ješt? nízká likvidita kv?li svátk?m.…
Jak reaguje Google na chybu 503
Stavový kód 503 v?tšinou ukazuje na p?etížený server anebo vy?erpání p?id?lených serverových prost?edk?. Za touto chybou však nemusí stát…