PHP intl 확장 설치
PHP intl은 문자 인코딩 변환, 날짜 및 시간 형식, 통화 형식, 텍스트 정렬 및 언어 리소스 처리를 포함한 국제화 및 현지화 처리를 위한 공식 확장입니다. 이 확장은 다국어 웹사이트나 애플리케이션으로 작업할 때 필수적입니다.
이 기사에서는 PHP intl 확장을 설치 및 활성화하는 방법을 소개하고 독자의 참조를 위해 여러 운영 체제(Windows, Mac 및 Linux)에 대한 설치 단계를 제공합니다.
설치 전제 조건
PHP intl 확장을 설치하기 전에 PHP 버전이 다음 요구 사항을 충족하는지 확인하세요.
ICU 설치 library
대부분의 경우 ICU 라이브러리는 기본적으로 서버에 이미 설치되어 있습니다. 그러나 다음 명령을 사용하여 ICU 라이브러리가 설치되어 있는지 확인할 수 있습니다.
icu-config --version
다음 오류 메시지가 반환되는 경우:
-bash: icu-config: command not found
그러면 ICU 라이브러리도 설치해야 합니다. 각 운영 체제에 ICU 라이브러리를 설치하는 방법은 다음과 같습니다.
Mac에 ICU 라이브러리 설치
Mac에서는 Homebrew를 통해 ICU 라이브러리를 설치할 수 있습니다. 터미널을 열고 다음 명령을 입력하세요.
brew install icu4c
설치가 완료된 후 다음 명령을 통해 버전 번호를 확인할 수 있습니다.
icu-config --version
Linux에 ICU 라이브러리 설치
Linux에 ICU 라이브러리를 설치하려면 다음 명령을 사용해야 합니다. 패키지 관리자. 예를 들어 Ubuntu에서는 다음 명령을 사용하여 설치할 수 있습니다.
sudo apt-get install libicu-dev
CentOS 또는 RedHat에서는 다음 명령을 사용하여 설치할 수 있습니다.
sudo yum install libicu-devel
Windows에 ICU 라이브러리 설치
Windows에서는 설치할 수 있습니다. ICU 공식 웹사이트 https://ssl .icu-project.org/download/에서 ICU-for-Windows 설치 프로그램을 다운로드합니다. 설치 시 올바른 버전(x86 또는 x64)을 선택하도록 주의하세요.
PHP intl 확장 설치
ICU 라이브러리를 설치한 후 다음으로 PHP intl 확장을 설치해야 합니다. 각 운영 체제에 설치하는 방법은 다음과 같습니다.
Mac에 PHP intl 확장 프로그램 설치
Mac에 PHP intl 확장 프로그램을 설치하려면 다음 명령을 사용해야 합니다.
brew install php-intl
설치 후 Apache를 다시 시작해야 합니다. 또는 Nginx 서버:
sudo apachectl restart
or
sudo nginx -s reload
Linux에 PHP intl 확장 설치
Linux에 PHP intl 확장을 설치하려면 다음 명령을 사용해야 합니다:
sudo apt-get install php-intl
또는
sudo yum install php-intl
설치 후 Apache를 다시 시작해야 합니다. 또는 Nginx 서버:
sudo service httpd restart
또는
sudo service nginx reload
Windows에 PHP intl 확장 설치
Windows에 PHP intl 확장을 설치하려면 PHP의 php.ini 파일을 편집하고 [PHP]에 다음 명령문을 추가해야 합니다. 섹션:
extension=php_intl.dll
저장 후 Apache 또는 Nginx 서버를 다시 시작해야 합니다.
Test
설치가 완료된 후 다음 코드를 사용하여 PHP intl 확장이 성공했는지 테스트할 수 있습니다.
$fmt = new NumberFormatter( 'de_DE', NumberFormatter::DECIMAL ); $num = $fmt->parse( '1.234.567,89' ); echo $num;
정상 출력이면 1234567.89
은 확장이 성공적으로 설치되었음을 의미합니다.
결론
PHP intl 확장의 설치 프로세스는 비교적 간단하지만 운영 체제마다 약간 다릅니다. 이 기사는 Windows, Mac 및 Linux에 PHP intl 확장을 설치하는 단계를 설명합니다. 독자들에게 도움이 되기를 바랍니다.
위 내용은 php intl 확장 설치의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!