[Fix PHP 7.2 / PHP 7.3] PHP Opozorilo: Uporaba nedefinirane konstante (to bo vrglo Error v prihodnji različici PHP)

PHP 7.2 si PHP 7.3 prinesli so več stabilnosti, fleksibilnosti in veliko novih funkcij, kar stare spise, vključitiTerenska vozila in WordPress tema ne prebavite jih v celoti.

Ko se odločite za nadgradnjo strežnika iz PHP 5.x na PHP 7.2 ali PHP 7.3, morate upoštevati tudi nekatere elemente združljivosti kode. Zelo se je mogoče srečati z napakami, kot so:

 PHP message: PHP Warning: Use of undefined constant CONSTANT - assumed 'CONSTANT' (this will throw an Error in a future version of PHP)

To sporočilo o napaki se pojavi vsakič PHP koda če ste našli nedoločno konstanto. Velja za vse različice PHP 7.2 si PHP 7.3.

Na primer, če imamo:

 echo $_POST[email]; 

// treba bo definirati konstanto "mail", koda pa bo videti tako:

echo $_POST["email"]; // - po shranjevanju, napaka PHP “Opozorilo PHP: Uporaba nedefinirane konstante (to bo vrglo Error v prihodnji različici PHP) "o dispar.

Do te napake lahko pride tudi, če pozabite vnesti simbol "$”Pred imenom spremenljivke.

Navdušen sem nad tehnologijo, rad preizkušam in pišem vaje o operacijskih sistemih macOS, Linux, Windows, o WordPressu, WooCommerceu in konfiguraciji spletnega strežnika LEMP (Linux, NGINX, MySQL in PHP). Pišem naprej StealthSettings.com od leta 2006, nekaj let kasneje pa sem začel pisati na iHowTo.Tips vadnice in novice o napravah v ekosistemu Apple: iPhone, iPad, Apple Ura, HomePod, iMac, MacBook, AirPods in dodatki.

Pustite komentar