[고치다] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)

오류에 대한 간단한 수정이 포함된 자습서 "PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP) ".

PHP 7.2 & PHP 7.3 더 많은 안정성, 유연성 및 많은 새로운 기능을 제공합니다. 오래된 경전, 플러그인-모래 무서워하는 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.

[고치다] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)

예를 들어 다음과 같은 경우

 echo $_POST[email]; 

// 끊임없는 "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는 더 이상 사용되지 않는 특정 기능을 제거하거나 사용하지 않을 수 있습니다. 이러한 더 이상 사용되지 않는 항목을 확인하고 권장 대안으로 교체하는 것이 중요합니다.

기술에 대한 열정, 나는 기쁨으로 글을 씁니다. StealthSettings2006년부터 .com을 운영하고 있습니다. 저는 운영 체제 분야에서 폭넓은 경험을 갖고 있습니다. macOS, Windows 과 Linux, 프로그래밍 언어 및 블로그 플랫폼(WordPress) 및 온라인 상점의 경우(WooCommerce, 마젠토, 프레스타샵).

방법 » 튜토리얼 및 IT 뉴스 » [고치다] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)
코멘트 남김