导航:首页 > 编程语言 > phpintl扩展作用

phpintl扩展作用

发布时间:2022-04-23 15:38:17

① 如何编译安装php扩展

一开始安装PHP的时候,我们并不知道需要哪些扩展,所以只有等到我们真正用到的时候才想办法去安装。
安装PHP扩展最简单的办法就是
sudo apt-get install php5-xxx

但有的时候并非我们所愿,源里面并没有我们需要的扩展,这时候就需要我们下载源码自己编译安装了。
这篇文章中我将介绍在本地Linux平台下编译安装PHP扩展的方法。
现在网站根目录下创建 index.php 打印基本的配置信息,以验证我们是否安装成功。
配置编译环境
我们需要安装一些编译必须的库,还有 php-dev 版本
Ubuntu
sudo apt-get install php5-dev php5-mysql gcc libpcre3-dev

Fedora
sudo yum install php-devel php-mysqlnd gcc libtool

RHEL
sudo yum install php-devel php-mysql gcc libtool

Suse
yast2 -i php5-pear php5-devel php5-mysql gcc

安装扩展
PHP有两种可供安装的扩展:一种是PHP原生的但是默认没有安装的,另一种的第三方开发的扩展。
下面依次介绍两种扩展的安装方法:
安装之前我们需要一份和当前机器上相同版本的PHP源码
cd code
wget http://cn2.php.net/distributions/php-5.5.9.tar.bz2
tar xvjf php-5.5.9.tar.bz2
cd php-5.5.9

前往此处 下载相应的源码包。
在 /ext 目录下面可以看到所有PHP原生的扩展。
安装原生扩展
以 PHP-intl 为例,这是PHP国际化的扩展。
为了安装这个扩展我们需要先安装ICU 库
sudo apt-get install icu-devtools icu-doc libicu-dev libicu52 libicu52-dbg

ICU 安装成功之后进入/ext/intl 目录:
cd intl
phpize
./configure --enable-intl
make
sudo make install

下面解释一下上面的每个命令:
phpize : 是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块
./configure --enable-intl: 配置编译环境,相当于告诉编译器编译PHP源码的时候加上intl这个扩展。
make: 将会把源码编译成 intl.so
make install : 将会把 intl.so 移动到当前安装的 PHP 的扩展目录。
接下来我们要做的就是在php.ini中启用这个扩展,这一步将会在最后给出示例。
安装第三方扩展
将以这个 扩展为例,这个扩展主要实现了PHP识别条形码的功能。
先安装必要的依赖
sudo apt-get install pkg-config

git clone https://github.com/mongodb/mongo-php-driver
cd mongo-php-driver
phpize
./configure
make
sudo make install

将会生成一个文件,将其拷贝到PHP的扩展目录下面。
启用扩展
在php.ini中启用扩展的方式有很多:
直接在php.ini文件中添加 extension=mongo.so,这是最简单直接的方法。
也可以单独建一个ini文件,然后在php.ini中包含这些文件就可以了。
下面介绍一下第二种方法:
cd `/etc/php5/mods-available`

这个目录里可以放新建的ini文件,然后执行
sudo touch mongo.ini
echo "extension=mongo.so" | sudo tee -a mongo.ini
sudo touch intl.ini
echo "extension=intl.so" | sudo tee -a intl.ini

上面的命令将会创建ini文件,并且写如相应的配置信息。
然后执行下面的命令启用扩展即可(需要安装 php5enmod 工具):
sudo php5enmod mongo
sudo php5enmod intl

如果未安装 php5enmod 工具,则需要手动配置:
ln -s /etc/php5/mods-available/mongo.ini /etc/php5/cli/conf.d/mongo.ini
ln -s /etc/php5/mods-available/intl.ini /etc/php5/cli/conf.d/intl.ini
ln -s /etc/php5/mods-available/mongo.ini /etc/php5/fpm/conf.d/mongo.ini
ln -s /etc/php5/mods-available/intl.ini /etc/php5/fpm/conf.d/intl.ini

最后在执行一下重启操作就可以了:
sudo service nginx restart
sudo service php5-fpm restart

② 有人能简单说说php中的扩展模块作用吗

我刚开始的时候和楼下的想法一样,觉得这种一网络一大堆的东西干嘛要提问。
结果我真网络的时候才发现网络原来真的不好找到。
不过,最后还是找到了。下面的表格就是扩展库所有扩展的说明和注解和解释。

-------------------------------------------华丽分割线------------------------------------------
扩展库 说明 注解
php_bz2.dll bzip2 压缩函数库 无
php_calendar.dll 历法转换函数库 自 PHP 4.0.3 起内置
php_cpdf.dll ClibPDF 函数库 无
php_crack.dll 密码破解函数库 无
php_ctype.dll ctype 家族函数库 自 PHP 4.3.0 起内置
php_curl.dll CURL,客户端 URL 库函数库 需要:libeay32.dll,ssleay32.dll(已附带)
php_cybercash.dll 网络现金支付函数库 PHP <= 4.2.0
php_db.dll DBM 函数库 已废弃。用 DBA 替代之(php_dba.dll)
php_dba.dll DBA:数据库(dbm 风格)抽象层函数库 无
php_dbase.dll dBase 函数库 无
php_dbx.dll dbx 函数库
php_domxml.dll DOM XML 函数库 PHP <= 4.2.0 需要:libxml2.dll(已附带),PHP >= 4.3.0 需要:iconv.dll(已附带)
php_dotnet.dll .NET 函数库 PHP <= 4.1.1
php_exif.dll EXIF 函数库 需要 php_mbstring.dll。并且在 php.ini 中,php_exif.dll 必须在 php_mbstring.dll之后加载。
php_fbsql.dll FrontBase 函数库 PHP <= 4.2.0
php_fdf.dll FDF:表单数据格式化函数库 需要:fdftk.dll(已附带)
php_filepro.dll filePro 函数库 只读访问
php_ftp.dll FTP 函数库 自 PHP 4.0.3 起内置
php_gd.dll GD 库图像函数库 在 PHP 4.3.2 中删除。此外注意在 GD1 中不能用真彩色函数,用 php_gd2.dll 替代。
php_gd2.dll GD 库图像函数库 GD2
php_gettext.dll Gettext 函数库 PHP <= 4.2.0 需要 gnu_gettext.dll(已附带),PHP >= 4.2.3 需要 libintl-1.dll,iconv.dll(已附带)。
php_hyperwave.dll HyperWave 函数库 无
php_iconv.dll ICONV 字符集转换 需要:iconv-1.3.dll(已附带),PHP >=4.2.1 需要 iconv.dll
php_ifx.dll Informix 函数库 需要:Informix 库
php_iisfunc.dll IIS 管理函数库 无
php_imap.dll IMAP,POP3 和 NNTP 函数库 无
php_ingres.dll Ingres II 函数库 需要:Ingres II 库
php_interbase.dll InterBase functions 需要:gds32.dll(已附带)
php_java.dll Java 函数库 PHP <= 4.0.6 需要:jvm.dll(已附带)
php_ldap.dll LDAP 函数库 PHP <= 4.2.0 需要 libsasl.dll(已附带),PHP >= 4.3.0 需要 libeay32.dll,ssleay32.dll(已附带)
php_mbstring.dll 多字节字符串函数库 无
php_mcrypt.dll Mcrypt 加密函数库 需要:libmcrypt.dll
php_mhash.dll Mhash 函数库 PHP >= 4.3.0 需要:libmhash.dll(已附带)
php_mime_magic.dll Mimetype 函数库 需要:magic.mime(已附带)
php_ming.dll Ming 函数库(Flash) 无
php_msql.dll mSQL 函数库 需要:msql.dll(已附带)
php_mssql.dll MSSQL 函数库 需要:ntwdblib.dll(已附带)
php_mysql.dll MySQL 函数库 PHP >= 5.0.0 需要 libmysql.dll(已附带)
php_mysqli.dll MySQLi 函数库 PHP >= 5.0.0 需要 libmysql.dll(PHP <= 5.0.2 中是 libmysqli.dll)(已附带)
php_oci8.dll Oracle 8 函数库 需要:Oracle 8.1+ 客户端库
php_openssl.dll OpenSSL 函数库 需要:libeay32.dll(已附带)
php_oracle.dll Oracle 函数库 需要:Oracle 7 客户端库
php_overload.dll 对象重载函数库 自 PHP 4.3.0 起内置
php_pdf.dll PDF 函数库 无
php_pgsql.dll PostgreSQL 函数库 无
php_printer.dll 打印机函数库 无
php_shmop.dll 共享内存函数库 无
php_snmp.dll SNMP 函数库 仅用于 Windows NT!
php_soap.dll SOAP 函数库 PHP >= 5.0.0
php_sockets.dll Socket 函数库 无
php_sybase_ct.dll Sybase 函数库 需要:Sybase 客户端库
php_tidy.dll Tidy 函数库 PHP >= 5.0.0
php_tokenizer.dll Tokenizer 函数库 自 PHP 4.3.0 起内置
php_w32api.dll W32api 函数库 无
php_xmlrpc.dll XML-RPC 函数库 PHP >= 4.2.1 需要 iconv.dll(已附带)
php_xslt.dll XSLT 函数库 PHP <= 4.2.0 需要 sablot.dll,expat.dll(已附带)。PHP >= 4.2.1 需要 sablot.dll,expat.dll,iconv.dll(已附带)。
php_yaz.dll YAZ 函数库 需要:yaz.dll(已附带)
php_zip.dll Zip 文件函数库 只读访问
php_zlib.dll ZLib 压缩函数库 自 PHP 4.3.0 起内置

③ phpstudy windows10环境下怎么安装php_intl.dll扩展

在phpstudy中将版本切换到php-5.4.45-nts+iis7/8(打开phpstudy->切换版本->选择php-5.4.45-nts+iis7/8)
win10+iis10+phpStudy配置php开发环境
win10+iis10+phpStudy配置php开发环境
2

切换版本后,可能你的mysql启不起来,没关系,手动启动一下就可以了(到你安装mysql的bin目录下点一下mysqld.exe,点击后,会弹一个控制台界面,界面会自己关掉,关掉后mysql就运行好了)
win10+iis10+phpStudy配置php开发环境
win10+iis10+phpStudy配置php开发环境
win10+iis10+phpStudy配置php开发环境

在phpstudy上新增一个网站,我这里使用的这个域名是永久解析到了127.0.0.1的,所以可以随便取个二级域名绑定你本地的网站。
win10+iis10+phpStudy配置php开发环境
win10+iis10+phpStudy配置php开发环境
win10+iis10+phpStudy配置php开发环境
win10+iis10+phpStudy配置php开发环境

打开你的iis管理器(win+R->输入inetmgr->确定),准备添加“处理程序映射”
win10+iis10+phpStudy配置php开发环境

双击“处理程序映射”,然后左键点击右上角“添加模块映射...”
win10+iis10+phpStudy配置php开发环境

如下图,填写模块信息,注意,请求路径*.php的*不能少。
win10+iis10+phpStudy配置php开发环境

选择可执行文件,即你php目录下的php-cgi.exe
win10+iis10+phpStudy配置php开发环境

填写好名称,然后还要配置请求限制,如图所示,选择“文件或文件夹”,然后一路确定。
win10+iis10+phpStudy配置php开发环境
win10+iis10+phpStudy配置php开发环境
win10+iis10+phpStudy配置php开发环境
win10+iis10+phpStudy配置php开发环境

确定后,映射模块列表里有你添加的信息,说明添加模块成功。
win10+iis10+phpStudy配置php开发环境

在IIS上添加一个网站,注意,绑定的端口为80端口,域名和phpstudy上绑定的一样。
win10+iis10+phpStudy配置php开发环境
win10+iis10+phpStudy配置php开发环境

配置好默认文档(index.php),其它的可以删除。
win10+iis10+phpStudy配置php开发环境
win10+iis10+phpStudy配置php开发环境
win10+iis10+phpStudy配置php开发环境

配置好了默认文档后,就可以访问你的php网站了,因为我这个网站首页还没有内容,所以显示的是登录页面,如下
win10+iis10+phpStudy配置php开发环境

④ php加密授权以及打包怎么做

1关于PHP打包

把PHP解释器和PHP项目打包成一个安装包完全没有问题的,我甚至把PHP解释器打包到Android手机上跑都没问题.因为PHP官方提供了Windows版本的二进制包,所以连自己编译这一步都省了,为了精简PHP解释器,你可以把你不需要的扩展都删除掉,比如intl扩展及其依赖的ICU,精简后打包估计解释器能小于5个MB.因为PHP内置了HTTP服务器和SQLite数据库,所以客户端连Apache和MySQL也不依赖了,直接就能跑PHP项目,而且还省资源.

2.关于PHP代码保护

PHP7的opcache支持用opcache.file_cache导出PHP脚本对应的二进制opcode,这些opcode是跟操作系统和PHP解释器版本相关的,能起到一定的代码保护的作用.另外,Zend Guard和ionCube也提供了付费的PHP代码加密服务.

3.授权

比如可以在加密过的PHP代码里判断$_SERVER['SERVER_NAME'],如果不是授权时绑定的域名,就直接拒绝服务.如果还有什么不懂不明白的,你可以和我在后盾人看看教材找找答案,时间久了,就都清楚了,希望能帮到你

⑤ PHP 版本5.1.6和版本5.4.14 有哪些功能上的区别

5.1.6并不是一个标志性的版本,是不是写错了呢,5.2.6是标志性版本哦。php5.3之前最稳定的版本就是5.2.6了,从5.3开始支持namesapce和intl扩展(非默认安装),5.4开始默认关闭了全局变量,并且增加了一种新的代码书写格式,具体忘记了,你可以从更新日志中看到。

一般来说现在推荐使用php5.3系列,5.4的新特性在实际应用中几乎不会被使用(因为考虑到兼容性问题)

太细致的更新谁也记不住,大致就是以上了。

值得一提的就是,Zend的代码加密及解密程序对于php5.3和php5.2提供了不同的版本,无法兼容。

⑥ 如何配置php中的php.ini-development文件

  1. 先将文件重命名为php.ini。

  2. 打开文件,里面都是php的一些配置参数,主要修改有几处地方:

    1)常用函数如:;extension=php_mysql.dll ,找到类似这样的代码将前面的分号“;”去掉,如图:


    中国的区时有几个,PRC,上海,重庆,北京,具体请网络,我这里写了PRC。

这样就配置好了,重启一下服务器就可以了。

这里的步骤中重点是1)和2),一定要配置好!!! 其他的就随自己配置,比如错误提示机制,允许上传文件的大小,内存大小这些修改就需要按照自己项目的需要来修改,一般情况下使用默认的配置就能满足需求了,不需要怎么改。

⑦ ubuntu 安装php,为什么还要安装扩展包

始安装PHP候我并知道需要哪些扩展所等我真用候才想办安装
安装PHP扩展简单办
sudo apt-get install php5-xxx

候并非我所愿源面并没我需要扩展候需要我载源码自编译安装
篇文章我介绍本Linux平台编译安装PHP扩展
现网站根目录创建 index.php 打印基本配置信息验证我否安装功
配置编译环境
我需要安装些编译必须库 php-dev 版本
Ubuntu
sudo apt-get install php5-dev php5-mysql gcc libpcre3-dev

Fedora
sudo yum install php-devel php-mysqlnd gcc libtool

RHEL
sudo yum install php-devel php-mysql gcc libtool

Suse
yast2 -i php5-pear php5-devel php5-mysql gcc

安装扩展
PHP两种供安装扩展:种PHP原默认没安装另种第三发扩展
面依介绍两种扩展安装:
安装前我需要份前机器相同版本PHP源码
cd code
wget
tar xvjf php-5.5.9.tar.bz2
cd php-5.5.9

前往处 载相应源码包
/ext 目录面看所PHP原扩展
安装原扩展
PHP-intl 例PHP际化扩展
安装扩展我需要先安装ICU 库
sudo apt-get install icu-devtools icu-doc libicu-dev libicu52 libicu52-dbg

ICU 安装功进入/ext/intl 目录:
cd intl
phpize
./configure --enable-intl
make
sudo make install

面解释面每命令:
phpize : 用扩展php扩展模块通phpize建立php外挂模块
./configure --enable-intl: 配置编译环境相于告诉编译器编译PHP源码候加intl扩展
make: 源码编译 intl.so
make install : intl.so 移前安装 PHP 扩展目录
接我要做php.ini启用扩展步给示例
安装第三扩展
扩展例扩展主要实现PHP识别条形码功能
先安装必要依赖
sudo apt-get install pkg-config

git clone
cd mongo-php-driver
phpize
./configure
make
sudo make install

文件其拷贝PHP扩展目录面
启用扩展
php.ini启用扩展式:
直接php.ini文件添加 extension=mongo.so简单直接
单独建ini文件php.ini包含些文件
面介绍第二种:
cd `/etc/php5/mods-available`

目录放新建ini文件执行
sudo touch mongo.ini
echo "extension=mongo.so" | sudo tee -a mongo.ini
sudo touch intl.ini
echo "extension=intl.so" | sudo tee -a intl.ini

面命令创建ini文件并且写相应配置信息
执行面命令启用扩展即(需要安装 php5enmod 工具):
sudo php5enmod mongo
sudo php5enmod intl

未安装 php5enmod 工具则需要手配置:
ln -s /etc/php5/mods-available/mongo.ini /etc/php5/cli/conf.d/mongo.ini
ln -s /etc/php5/mods-available/intl.ini /etc/php5/cli/conf.d/intl.ini
ln -s /etc/php5/mods-available/mongo.ini /etc/php5/fpm/conf.d/mongo.ini
ln -s /etc/php5/mods-available/intl.ini /etc/php5/fpm/conf.d/intl.ini

执行重启操作:
sudo service nginx restart
sudo service php5-fpm restart

⑧ PHP5.5 将会带来哪些新特征

1、放弃对Windows XP和2003 的支持

PHP5.5 将不再支持Windows XP和2003,这些系统已经有十年的历史,所以PHP将不再提供支持。

2、弃用e修饰符

e修饰符是指示 preg_replace函数用来评估替换字符串作为PHP代码,而不只是仅仅做一个简单的字符串替换。不出所料,这种行为会源源不断的出现安全问题。这就是为什么在PHP5.5 中使用这个修饰符将抛出一个弃用警告。作为替代,你应该使用 preg_replace_callback函数。你可以从 RFC找到更多关于这个变化相应的信息。

新增函数和类

接下来,我们将看到在计划之中的新增函数和类:

boolval()

PHP已经实现了strval、intval和floatval的函数。为了达到一致性将添加boolval函数。它完全可以作为一个布尔值计算,也可以作为一个回调函数。

hash_pbkdf2()

PBKDF2全称“Password-Based Key Derivation Function 2”,正如它的名字一样,是一种从密码派生出加密密钥的算法。这就需要加密算法,也可以用于对密码哈希。更广泛的说明和用法示例,请参阅 RFC。

intl 扩展

将有许多改进 intl的扩展。例如,将会有新的IntlCalendar,IntlGregorianCalendar,IntlTimeZone,IntlBreakIterator,IntlRuleBasedBreakIterator,IntlCodePointBreakIterator类。之前,我竟然不知道有这么多关于intl扩展,如果你想知道更多,我建议你去最新公告里找 Calendar和 BreakIterator。

array_column()

有一个 提议,新增array_column(或array_pluck)函数,它的表现如下:
<?php

$userNames = array_column($users, 'name');
// is the same as
$userNames = [];
foreach ($users as $user) {
$userNames[] = $user['name'];
}
像这样从数据库获取一列,但返回是数组。

一个简单的密码散列API

最近的密码泄漏(从LinkedIn等)显示,即使是大型网站也不知道如何正确地散列密码。几年前人们一直提倡使用bcrypt,但大多数人似乎仍然是使用完全不安全的sha1哈希值。

我们认为这样做的原因可能是真的很难使用crypt函数的API。因此我们会采用一个新的、简单的API,用于安全的密码散列:
<?php

$password = "foo";

// creating the hash
$hash = password_hash($password, PASSWORD_BCRYPT);

// verifying a password
if (password_verify($password, $hash)) {
// password correct!
} else {
// password wrong!
}
新的散列API提供了一些更多的特性,请参阅 RFC。

语言改变

现在真正有趣的东西:新的语言特性和增强功能。

常量引用

“常量引用”意味着数组可以直接操作字符串和数组字面值。举两个例子:
<?php

function randomHexString($length) {
$str = '';
for ($i = 0; $i < $length; ++$i) {
$str .= "0123456789abcdef"[mt_rand(0, 15)]; // direct dereference of string
}
}

function randomBool() {
return [false, true][mt_rand(0, 1)]; // direct dereference of array
}
我不认为在实践中会使用此功能,但它使语言更加一致。请参阅 RFC。

调用empty()函数(和其他表达式)一起工作

目前,empty()语言构造只能用在变量,而不能在其他表达式。在特定的代码像empty($this->getFriends())将会抛出一个错误。作为PHP5.5 这将成为有效的代码。更多信息请参阅 RFC。

获取完整类别名称

PHP5.3 中引入命名空间的别名类和命名空间短版本的功能。虽然这并不适用于字符串类名称:
<?php

use Some\Deeply\Nested\Namespace\FooBar;

// does not work, because this will try to use the global `FooBar` class
$reflection = new ReflectionClass('FooBar');
为了解决这个问题采用新的FooBar::class语法,它返回类的完整类别名称:
<?php

use Some\Deeply\Nested\Namespace\FooBar;

// this works because FooBar::class is resolved to "Some\\Deeply\\Nested\\Namespace\\FooBar"
$reflection = new ReflectionClass(FooBar::class);
更多示例请参阅 RFC。

参数跳跃

如果你有一个函数接受多个可选的参数,目前没有办法只改变最后一个参数,而让其他所有参数为默认值。

RFC上的例子,如果你有一个函数如下:
function create_query($where, $order_by, $join_type='', $execute = false, $report_errors = true) { ... }
那么有没有办法设置$report_errors=false,而其他两个为默认值。为了解决这个跳跃参数的问题而提出:
create_query("deleted=0", "name", default, default, false);
我个人不是特别喜欢这个提议。在我的眼睛里,代码需要这个功能,只是设计不当。函数不应该有12个可选参数。

标量类型提示

标量类型提示原本计划进入5.4,但由于缺乏共识而没有做。获取更多关于为什么标量类型提示没有做进PHP的信息,请参阅: 标量类型提示比你认为的更难。

对于PHP5.5 而言,针对标量类型提示讨论又一次出现,我认为这是一个相当不错的 提议。

它需要通过输入值来指定类型。例如:123,123.0,“123”都是一个有效的int参数输入,但“hello world”就不是。这与内部函数的行为一致。
function foo(int $i) { ... }

foo(1); // $i = 1
foo(1.0); // $i = 1
foo("1"); // $i = 1
foo("1abc"); // not yet clear, maybe $i = 1 with notice
foo(1.5); // not yet clear, maybe $i = 1 with notice
foo([]); // error
foo("abc"); // error
Getter 和 Setter

如果你从不喜欢写这些getXYZ()和setXYZ($value)方法,那么这应该是你最受欢迎的改变。提议添加一个新的语法来定义一个属性的设置/读取:
<?php

class TimePeriod {
public $seconds;

public $hours {
get { return $this->seconds / 3600; }
set { $this->seconds = $value * 3600; }
}
}

$timePeriod = new TimePeriod;
$timePeriod->hours = 10;

var_mp($timePeriod->seconds); // int(36000)
var_mp($timePeriod->hours); // int(10)
当然还有更多的功能,比如只读属性。如果你想要知道更多,请参阅 RFC。

生成器

目前,自定义迭代器很少使用,因为它们的实现,需要大量的样板代码。生成器解决这个问题,并提供了一种简单的样板代码来创建迭代器。

例如,你可以定义一个范围函数作为迭代器:
<?php

function *xrange($start, $end, $step = 1) {
for ($i = $start; $i < $end; $i += $step) {
yield $i;
}
}

foreach (xrange(10, 20) as $i) {
// ...
}
上述xrange函数具有与内建函数相同的行为,但有一点区别:不是返回一个数组的所有值,而是返回一个迭代器动态生成的值。

获取更深入的介绍请参阅 RFC。

列表解析和生成器表达式

列表解析提供一个简单的方法对数组进行小规模操作:
$firstNames = [foreach ($users as $user) yield $user->firstName];
上述列表解析相等于下面的代码:
$firstNames = [];
foreach ($users as $user) {
$firstNames[] = $user->firstName;
}
也可以这样过滤数组:
$underageUsers = [foreach ($users as $user) if ($user->age < 18) yield $user];
生成器表达式也很类似,但是返回一个迭代器(用于动态生成值)而不是一个数组。

⑨ php extension 哪些

php extension就是php的扩展,这个扩展是有很多的,如:

HTTP extension for PHP旨在为PHP应用提供一个方便而强大的功能扩展 。它简化了处理的HTTP网址,日期,重定向,HTTP 头信息,消息,客户的首选语言和字符集,以及提供便捷的数据高速缓存和恢复的方法。它提供了强大的功能,如果和 CURL 一起编译的话将提供更强大的请求处理功能。PHP5或者更新版本提供并行请求处理;

extension_loaded—检查一个扩展是否已经加载,说明extension_loaded()使用内置扩展名称来测试一个扩展是否有效。 大多数内置扩展名称是小写的,但也有扩展使用大写字符。 在 PHP 5 之前,此函数以大小写敏感的方式对比名称;

这里我给你看下小部分的截图,如果你有兴趣可以自行去下载一个php的安装包来看:

⑩ php5.5.38怎么开启intl扩展

输入掩码属性所使用的字符含义有如下: 0:必须输入数字(0—9),不允许使用加号+和减号-。 9:可选择输入数字或空格,不允许使用加号和减号。 #:可选择输入数字或空格,允许使用加号和减号,空白会转换为空格。

阅读全文

与phpintl扩展作用相关的资料

热点内容
老死pdf 浏览:25
云服务器关机网址不见了 浏览:69
余冠英pdf 浏览:755
开发一个app上市需要什么步骤 浏览:28
phpsleep方法 浏览:430
时间同步服务器ip地址6 浏览:926
钢琴谱pdf下载 浏览:524
香港阿里云服务器怎么封udp 浏览:875
APp买海鲜到哪里 浏览:501
辽油社保app总提示更新怎么办 浏览:586
导入源码教程视频 浏览:613
天翼贷app在哪里下载 浏览:186
app开发源码查看器 浏览:516
程序员发展到了一个瓶颈 浏览:120
程序员去机房干嘛 浏览:697
英雄训练师怎么看曾经服务器 浏览:546
魔兽世界单机输入gm命令 浏览:372
51单片机最大负跳距是多少 浏览:418
android聊天控件 浏览:128
导致压缩机坏的原因 浏览:295