您的位置:

php的杀毒扩展,PHP 扩展

本文目录一览:

PHP语言有哪些优势?

PHP已经成为全球最热门Web开发语言,这已经是个大趋势,越来越多的人选择用PHP语言开发网站建设,PHP语言的优势:

1、功能强大。随着这几年PHP的更新和优化,功能也越来越强大了,像百度、淘宝、天猫这样的大型网站都是采用PHP开发,这足以说明PHP的功能强大。PHP开发语言强大的性能完全满足如何类型的网站建设需求。

2、安全性好。当然这里说的安全性好并不是说PHP开发的网站就不会被攻击,因为在互联网上没有绝对的安全,小编说的安全性好是相对的,PHP语言安全性相对要好一些的一个重要因素就是采用linux服务器,linux服务器的安全性比windows服务器安全性高很多,这点是无可争议的。

3、php免费开源用PHP开发网站一般用的是mysql数据库和linux系统,因为这都是免费开源的,不像mssql数据库和windows服务器,正版是要收费的,虽然网上有盗版的,但是大型企业一般还是不敢使用盗版的,风险太大。

4、开发成本低。PHP语言入门简单,相对net而言没有那么复杂,所以学PHP程序开发的人要多比学net的多,人多那成本当然就相对低一些了。

5、开发框架完。PHP的开发框架非常大,像国外有Yii,国内有ThinkPHP,这些第三方开发框架经过多年的完善,可以提高网站安全性,也节约网站开发时间,而微软的net是封闭性的,只能用官方的MVC框架,这就导致使用net的越来越少。

php 怎么安装扩展

在windows平台上,主要是三个步骤:

1、下载php扩展库文件;

一般在 上就有下载信息。

2、解压缩文件,将*.dll文件复制到PHP程序主目录下的“ext”或者“extension”目录。

3、打开php.ini文件,在“Dynamic Extensions”配置段中加上“extension=*.dll”,关闭文件,重新启动一下服务器就可以加载成功了。

如何安装php的扩展bcmath

方法如下

talk is cheap,show me the code:

[root@LAMP1 lib]# php -vPHP 5.3.3 (cli) (built: Oct 30 2014 20:12:53)

Copyright (c) 1997-2010 The PHP Group

Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies

[root@LAMP1 lib]# yum install php-bcmathLoaded plugins: fastestmirror, presto

Loading mirror speeds from cached hostfile

* base: mirrors.pubyun.com

* extras: mirrors.pubyun.com

* updates: mirrors.pubyun.com

Setting up Install Process

Resolving Dependencies

-- Running transaction check

--- Package php-bcmath.x86_64 0:5.3.3-40.el6_6 will be installed

-- Finished Dependency Resolution

Dependencies Resolved

==============================================================================================================================================================================================

Package                                       Arch                                      Version                                             Repository                                  Size

==============================================================================================================================================================================================

Installing:

php-bcmath                                    x86_64                                    5.3.3-40.el6_6                                      updates                                     37 k

Transaction Summary

==============================================================================================================================================================================================

Install       1 Package(s)

Total download size: 37 k

Installed size: 29 k

Is this ok [y/N]: y

Downloading Packages:

Setting up and reading Presto delta metadata

Processing delta metadata

Package(s) data still to download: 37 k

php-bcmath-5.3.3-40.el6_6.x86_64.rpm                                                                                                                                   |  37 kB     00:00    

Running rpm_check_debug

Running Transaction Test

Transaction Test Succeeded

Running Transaction

Installing : php-bcmath-5.3.3-40.el6_6.x86_64                                                                                                                                           1/1

Verifying  : php-bcmath-5.3.3-40.el6_6.x86_64                                                                                                                                           1/1 Installed:

php-bcmath.x86_64 0:5.3.3-40.el6_6                                                                                                                                                          

Complete!

[root@LAMP1 lib]# ps -ef|grep httpdroot      1780     1  0 Mar10 ?        00:03:02 /usr/sbin/httpd

apache    2510  1780  0 11:53 ?        00:00:00 /usr/sbin/httpd

apache    2511  1780  0 11:53 ?        00:00:00 /usr/sbin/httpd

apache    2512  1780  0 11:53 ?        00:00:00 /usr/sbin/httpd

apache    2513  1780  0 11:53 ?        00:00:00 /usr/sbin/httpd

apache    2514  1780  0 11:53 ?        00:00:00 /usr/sbin/httpd

apache    2515  1780  0 11:53 ?        00:00:00 /usr/sbin/httpd

apache    2516  1780  0 11:53 ?        00:00:00 /usr/sbin/httpd

apache    2517  1780  0 11:53 ?        00:00:00 /usr/sbin/httpd

root      2531  2474  0 11:56 pts/0    00:00:00 grep httpd

[root@LAMP1 lib]# /usr/sbin/httpd -k restart[root@LAMP1 lib]# 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960

如果想卸载也是一样的:

yum remove php- bcmath 

httpd -k restart

PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。

php常用扩展有哪些

这个是php扩展库支持。

在php.ini里面可以看到952行。

extension=php_rar.dll

;extension=php_bz2.dll

extension=php_curl.dll

;extension=php_dba.dll

;extension=php_exif.dll

;extension=php_fileinfo.dll

extension=php_gd2.dll

;extension=php_gettext.dll

;extension=php_gmp.dll

;extension=php_intl.dll

;extension=php_imap.dll

;extension=php_interbase.dll

extension=php_ldap.dll

extension=php_mbstring.dll

;extension=php_ming.dll

;extension=php_mssql.dll

extension=php_mysql.dll

extension=php_mysqli.dll

;extension=php_oci8.dll

;extension=php_oci8_11g.dll

extension=php_openssl.dll

;extension=php_pdo_firebird.dll

;extension=php_pdo_mssql.dll

extension=php_pdo_mysql.dll

;extension=php_pdo_oci.dll

;extension=php_pdo_odbc.dll

;extension=php_pdo_pgsql.dll

extension=php_pdo_sqlite.dll

;extension=php_pgsql.dll

;extension=php_phar.dll

;extension=php_pspell.dll

;extension=php_shmop.dll

;extension=php_snmp.dll

;extension=php_soap.dll

extension=php_sockets.dll

;extension=php_sqlite.dll

;extension=php_sqlite3.dll

;extension=php_sybase_ct.dll

;extension=php_tidy.dll

;extension=php_xmlrpc.dll

;extension=php_xsl.dll

;extension=php_zip.dll

extension= php_memcache.dll

每一行前面分号去掉的表示开启扩展库的。

有些扩展库是安装的时候默认开启的,有些需要手动开启。

还有一些扩展库需要自己去下载库文件(要对应相应的版本)

下载的库文件放在php安装根目录下面的ext目录下面。当然这个目录也是可以自己配置的。

windows 系统下php怎么添加mcryp扩展

PHP.INI 开启 extension=php_mcrypt.dll

缺少 libmcrypt.dll文件

解决方法是找到php目录下的libmcrypt.dll

并将libmcrypt.dll复制到C:\windows \system32目录中,然后重新启动Web服务

一般开启扩展都很简单的,我用的是APPSERVER 不知道可不可以帮到你^