[FIX] PHP 경고 : 정의되지 않은 상수 사용 (미래 버전의 PHP에 오류가 발생합니다)

오류에 대한 간단한 솔루션이있는 튜토리얼 “PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP))”.

PHP 7.2 & PHP 7.3 더 많은 안정성, 유연성 및 많은 새로운 기능을 제공합니다 오래된 성경,,, 플러그인-uri와 Teme de WordPress 그것들을 완전히 소화하지 마십시오.

PHP 5.X에서 PHP 7.2 또는 PHP 7.3으로 서버에서 업그레이드하기로 결정하면 일부 코드 호환성을 고려해야합니다. 다음과 같은 오류로 만나는 것이 매우 가능합니다.

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

이 오류 메시지는 매번 나타납니다 PHP 코드 무기한 상수가 있습니다. 모든 버전에서 유효합니다 PHP 7.2 또는 PHP 7.3.

[FIX] PHP 경고 : 정의되지 않은 상수 사용 (미래 버전의 PHP에 오류가 발생합니다)

예를 들어, 우리가있는 경우 :

 echo $_POST[email]; 

// Constanta “mail” 정의해야하며 코드는 다음과 같이 보입니다.

echo $_POST["email"];

구조 후 오류가 발생합니다 “PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)” 사라질 것입니다.

기호를 넣는 것을 잊어 버리면이 오류가 나타날 수도 있습니다. “$” 변수 이름 앞에서.

PHP 업그레이드 후 발생할 수있는 다른 오류

구문 오류: 최신 버전의 PHP는 언어의 구문을 변경했으며 PHP 5.x에 대한 서면 코드는 새로운 버전과 호환되지 않을 수 있습니다. 업그레이드하기 전에 구문 오류를 확인하고 업데이트하는 것이 중요합니다.

구식 또는 대체 기능: PHP 5.X에 사용되는 일부 기능 또는 기능은 더 이상 PHP 7.x에서 사용할 수 없거나 다른 기능으로 대체 될 수 있습니다. 호환성을 보장하기 위해 코드에서 이러한 기능을 식별하고 교체해야합니다.

데이터 유형의 문제: Php 7.x는 데이터 유형의 엄격한 관리를 소개합니다. 따라서 기본 또는 강제 데이터 유형을 기반으로하는 코드에서 특정 오류가 발생할 수 있습니다. 신중한 데이터 점검을 수행하고 제대로 관리하는 것이 좋습니다.

손상 오류: PHP 7.X는 특정 구식 기능 또는 기능을 제거하거나 감가 상각 할 수 있습니다. 이 감가 상각 요소를 권장 대안으로 확인하고 교체하는 것이 중요합니다.

기술에 대한 열정, 저는 2006 년부터 StealthSetts.com에서 즐거움을 가지고 글을 씁니다. 운영 체제와 같은 풍부한 경험이 있지만 언어 및 블로그 플랫폼 (WordPress) 및 온라인 상점 (Woocommerce, Magento, Presashop)에 대한 경험이 풍부합니다.

IT 튜토리얼, 유용한 팁 및 뉴스. [FIX] PHP 경고 : 정의되지 않은 상수 사용 (미래 버전의 PHP에 오류가 발생합니다)
의견을 남겨주세요