[Düzeltme] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)

Hata için basit bir düzeltme içeren eğitim "PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)".

PHP 7.2 & PHP 7.3 daha fazla kararlılık, esneklik ve birçok yeni işlev getirir. eski kutsal yazılar, fişe takmak-kum korkmak WordPress artık onları tamamen sindiremezler.

Sunucunuzu PHP 5.x'ten PHP 7.2 veya PHP 7.3'e yükseltmeye karar verdiğinizde, bazı kod uyumluluğu sorunlarını da göz önünde bulundurmanız gerekir. Aksi takdirde aşağıdaki gibi hatalarla karşılaşabilirsiniz:

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

Bu hata mesajı, PHP kodu tanımsız bir sabit bulunur. Tüm sürümlerde geçerli PHP 7.2 veya PHP 7.3.

[Düzeltme] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)

Örneğin, eğer varsa:

 echo $_POST[email]; 

// devamlı "mail” tanımlanması gerekecek ve kod şöyle görünecek:

echo $_POST["email"];

Kaydettikten sonra hata “PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)" Kaybolacak.

" koymayı unutursanız da bu hata oluşabilir.$” değişken adının önünde.

PHP yükselttikten sonra oluşabilecek diğer hatalar

sözdizimi hataları: PHP'nin daha yeni sürümleri, dilin sözdiziminde değişiklikler getirmiştir ve PHP 5.x için yazılan kod, daha yeni sürümlerle uyumlu olmayabilir. Yükseltmeden önce sözdizimi hatalarını kontrol etmek ve güncellemek önemlidir.

Eski veya yerini almış özellikler: PHP 5.x'te kullanılan bazı işlevler veya özellikler artık PHP 7.x'te bulunmayabilir veya başkaları tarafından değiştirilebilir. Uyumluluğu sağlamak için kodunuzdaki bu işlevleri tanımlamanız ve değiştirmeniz gerekir.

Veri türü sorunları: PHP 7.x, veri türlerinin daha sıkı işlenmesini sağlar. Bu nedenle, örtük veya zorlayıcı veri türlerine dayanan kodda belirli hatalar meydana gelebilir. Veri türlerini dikkatlice kontrol etmeniz ve uygun şekilde yönetmeniz önerilir.

değer düşüklüğü hataları: PHP 7.x, kullanımdan kaldırılan belirli işlevsellik veya özellikleri kaldırabilir veya kullanımdan kaldırabilir. Kullanımdan kaldırılan bu öğeleri kontrol etmek ve önerilen alternatiflerle değiştirmek önemlidir.

Teknolojiye tutkulu, 2006 yılından beri StealthSettings.com'da yazıyorum. macOS, Windows ve Linux işletim sistemlerinde geniş deneyimim var, aynı zamanda programlama dilleri ve blog platformları (WordPress) ile online mağazalar için (WooCommerce, Magento, PrestaShop) bilgi sahibiyim.

nasıl » Eğitimler ve BT Haberleri » [Düzeltme] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)
Leave a Comment