How to install the intl extension in php7: 1. Download the icu source code package; 2. Unzip icu, compile and install; 3. Download and unzip the php package; 4. Enter the php decompression package directory, compile and install; 5. Configuration files and startup files are enough.
The operating environment of this article: Windows7 system, php7.0.8 version, DELL G3 computer
Environment
- php Version: php7.0.8
- IP: 192.168.1.99
PHP intl is an internationalization extension and a wrapper for the ICU library. Therefore, before installing the PHP intl extension, you must first install the ICU library
1. Install the icu library
1.1) Download the icu source code package
wget http://download.icu-project.org/files/icu4c/52.1/icu4c-52_1-src.tgz
1.2) Decompress icu and compile and install
tar -zxf icu4c-52_1-src.tgz mkdir /usr/local/icu cd icu/source ./configure --prefix=/usr/local/icu make && make install
二.php compile and install
2.1)yum dependency package
##yum -y install gcc-c gd libxml2-devel libjpeg-devel libpng-devel net- snmp-devel curl-devel libxslt-devel pcre-devel libjpeg libpng libxml2 libcurl4-openssl-dev libcurl-devel libcurl libmysqlclient freetype-config freetype freetype-devel unixODBC libxslt make2.2) Download and unzip php Package
http://php.net/downloads.php Package download address
tar -zxf php-7.0.8.tar.gz2.3) Enter the php decompression package directory, compile and install
cd php-7.0.8
./configure --prefix=/usr/local/php708 --with-curl --with-gd --with-gettext --with-iconv-dir --with-kerberos --with-libdir= lib64 --with-libxml-dir --with-mysql --with-mysqli --with-openssl --with-pcre-regex --with-pdo-mysql --with-pdo-sqlite --with-pear - -with-png-dir --with-freetype-dir --with-jpeg-dir --with-xmlrpc --with-xsl --with-zip --with-zlib --enable-fpm --enable-bcmath --enable-libxml --enable-inline-optimization --enable-gd-native-ttf --enable-mbregex --enable-mbstring --enable-opcache --enable-pcntl --enable-shmop --enable- soap --enable-sockets --enable-sysvsem --enable-xml --enable-zip --enable-intl --with-icu-dir=/usr/local/icu2.4) Configuration files and startup filesmake && make install
cp php.ini-development /usr/local/php708/lib/php.ini cp /usr/local/php708/etc/php-fpm.conf.default /usr/local/php708/etc/php-fpm.conf cp /usr/local/php708/etc/php-fpm.d/www.conf.default /usr/local/php708/etc/php-fpm.d/www.conf cp -R ./sapi/fpm/php-fpm /etc/init.d/php-fpm /etc/init.d/php-fpm
## Recommended learning: "
The above is the detailed content of How to install intl extension in php7. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

MinGW - Minimalist GNU for Windows
This project is in the process of being migrated to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All MinGW software can run on 64-bit Windows platforms.

EditPlus Chinese cracked version
Small size, syntax highlighting, does not support code prompt function

SublimeText3 Chinese version
Chinese version, very easy to use

SublimeText3 Linux new version
SublimeText3 Linux latest version

Zend Studio 13.0.1
Powerful PHP integrated development environment