Já tu už psal, že jsem to testoval na free Endoře:
https://pc.poradna.net/questions/3312631-http-error-500#r3312674
A problém tam není.
Na free Endoře mám PHP 8.4, freehosting jsem si tam pořizoval před asi půl rokem.
Je teoreticky možné, že nějaký jiný starší free server Endora může mít PHP třeba 5
, proto jsem tu napsal tu poznámku s verzí PHP.
Ty to řešíš přes isset, protože lamičky to řeší přes isset. Rozumní programátoři a AI to řeší přes operátor koalescence. Víťovi ten kód vytvořila AI...
Ano, Víťa tam může mít úplně něco jiné, to jsi psal Víťovi už o poledni 