Który zapis to poprawny SKŁADNIOWO warunek PHP sprawdzający błąd połączenia z bazą?
Dobrze. Poprawne nawiasy okrągłe i blok
{ }.Źle. Niezbalansowane nawiasy.
Źle. Po warunku powinien być blok
{ }, nie ( ).Źle. Niezbalansowane nawiasy.
Składnia warunku w PHP to
if (warunek) { ... } - okrągłe nawiasy obejmują warunek, a klamrowe blok kodu. Poprawny jest więc if (mysqli_connect_errno()){}. Dlatego ten zapis jest składniowo prawidłowy.Pozostałe zapisy mają błędnie pozamykane nawiasy.
if (...)() dokłada zbędne okrągłe nawiasy zamiast bloku {}. if (...}{ i if (...}{ mieszają i odwracają nawiasy okrągłe z klamrowymi. Poprawna struktura to if (mysqli_connect_errno()){}.