广

PHP编程

  • IOS开发
  • android开发
  • PHP编程
  • JavaScript
  • ASP.NET
  • ASP编程
  • JSP编程
  • Java编程
  • 易语言
  • Ruby编程
  • Perl编程
  • AJAX
  • 正则表达式
  • C语言
  • 编程开发

    刚才在简化php的库,结果发现很多东西

    2018-10-18 20:39:40 次阅读 稿源:互联网
    零七广告
    php的ming库用来生成flash!虽然模块是试验性质的, 不过比较有趣。
    一张大大的表, 很有趣, 给人一种在8g的感觉。
    • sapi/php4activescript.dll (php5activescript.dll) - ActiveScript engine, allowing you to embed PHP in your Windows applications.

    • sapi/php4apache.dll (php5apache.dll) - Apache 1.3.x module.

    • sapi/php4apache2.dll (php5apache2.dll) - Apache 2.0.x module.

    • sapi/php4isapi.dll (php5isapi.dll) - ISAPI Module for ISAPI compliant web servers like IIS 4.0/PWS 4.0 or newer.

    • sapi/php4nsapi.dll (php5nsapi.dll) - Sun/iPlanet/Netscape server module.

    • sapi/php4pi3web.dll (no equivalent in PHP 5) - Pi3Web server module.


    表格 6-1. PHP 扩展库

    扩展库说明注解
    php_bz2.dllbzip2 压缩函数库
    php_calendar.dll历法转换函数库自 PHP 4.0.3 起内置
    php_cpdf.dllClibPDF 函数库
    php_crack.dll密码破解函数库
    php_ctype.dllctype 家族函数库自 PHP 4.3.0 起内置
    php_curl.dllCURL,客户端 URL 库函数库需要:libeay32.dllssleay32.dll(已附带)
    php_cybercash.dll网络现金支付函数库PHP <= 4.2.0
    php_db.dllDBM 函数库已废弃。用 DBA 替代之(php_dba.dll
    php_dba.dllDBA:数据库(dbm 风格)抽象层函数库
    php_dbase.dlldBase 函数库
    php_dbx.dlldbx 函数库 
    php_domxml.dllDOM XML 函数库PHP <= 4.2.0 需要:libxml2.dll(已附带),PHP >= 4.3.0 需要:iconv.dll(已附带)
    php_dotnet.dll.NET 函数库PHP <= 4.1.1
    php_exif.dllEXIF 函数库需要 php_mbstring.dll。并且在 php.ini 中,php_exif.dll 必须在 php_mbstring.dll之后加载。
    php_fbsql.dllFrontBase 函数库PHP <= 4.2.0
    php_fdf.dllFDF:表单数据格式化函数库需要:fdftk.dll(已附带)
    php_filepro.dllfilePro 函数库只读访问
    php_ftp.dllFTP 函数库自 PHP 4.0.3 起内置
    php_gd.dllGD 库图像函数库在 PHP 4.3.2 中删除。此外注意在 GD1 中不能用真彩色函数,用 php_gd2.dll 替代。
    php_gd2.dllGD 库图像函数库GD2
    php_gettext.dllGettext 函数库PHP <= 4.2.0 需要 gnu_gettext.dll(已附带),PHP >= 4.2.3 需要 libintl-1.dlliconv.dll(已附带)。
    php_hyperwave.dllHyperWave 函数库
    php_iconv.dllICONV 字符集转换需要:iconv-1.3.dll(已附带),PHP >=4.2.1 需要 iconv.dll
    php_ifx.dllInformix 函数库需要:Informix 库
    php_iisfunc.dllIIS 管理函数库
    php_imap.dllIMAP,POP3 和 NNTP 函数库
    php_ingres.dllIngres II 函数库需要:Ingres II 库
    php_interbase.dllInterBase functions需要:gds32.dll(已附带)
    php_java.dllJava 函数库PHP <= 4.0.6 需要:jvm.dll(已附带)
    php_ldap.dllLDAP 函数库PHP <= 4.2.0 需要 libsasl.dll(已附带),PHP >= 4.3.0 需要 libeay32.dllssleay32.dll(已附带)
    php_mbstring.dll多字节字符串函数库
    php_mcrypt.dllMcrypt 加密函数库需要:libmcrypt.dll
    php_mhash.dllMhash 函数库PHP >= 4.3.0 需要:libmhash.dll(已附带)
    php_mime_magic.dllMimetype 函数库需要:magic.mime(已附带)
    php_ming.dllMing 函数库(Flash)
    php_msql.dllmSQL 函数库需要:msql.dll(已附带)
    php_mssql.dllMSSQL 函数库需要:ntwdblib.dll(已附带)
    php_mysql.dllMySQL 函数库PHP >= 5.0.0 需要 libmysql.dll(已附带)
    php_mysqli.dllMySQLi 函数库PHP >= 5.0.0 需要 libmysql.dll(PHP <= 5.0.2 中是 libmysqli.dll)(已附带)
    php_oci8.dllOracle 8 函数库需要:Oracle 8.1+ 客户端库
    php_openssl.dllOpenSSL 函数库需要:libeay32.dll(已附带)
    php_oracle.dllOracle 函数库需要:Oracle 7 客户端库
    php_overload.dll对象重载函数库自 PHP 4.3.0 起内置
    php_pdf.dllPDF 函数库
    php_pgsql.dllPostgreSQL 函数库
    php_printer.dll打印机函数库
    php_shmop.dll共享内存函数库
    php_snmp.dllSNMP 函数库仅用于 Windows NT!
    php_soap.dllSOAP 函数库PHP >= 5.0.0
    php_sockets.dllSocket 函数库
    php_sybase_ct.dllSybase 函数库需要:Sybase 客户端库
    php_tidy.dllTidy 函数库PHP >= 5.0.0
    php_tokenizer.dllTokenizer 函数库自 PHP 4.3.0 起内置
    php_w32api.dllW32api 函数库
    php_xmlrpc.dllXML-RPC 函数库PHP >= 4.2.1 需要 iconv.dll(已附带)
    php_xslt.dllXSLT 函数库PHP <= 4.2.0 需要 sablot.dllexpat.dll(已附带)。PHP >= 4.2.1 需要 sablot.dllexpat.dlliconv.dll(已附带)。
    php_yaz.dllYAZ 函数库需要:yaz.dll(已附带)
    php_zip.dllZip 文件函数库只读访问
    php_zlib.dllZLib 压缩函数库自 PHP 4.3.0 起内置

    接下来看重要的 PHP 扩展配置部分,找到 Dynamic Extensions ,往下一点是 Windows Extensions 的配置部分。可以看到如: ;extension=php_bz2.dll;extension=php_cpdf.dll……;extension=php_yaz.dll;extension=php_zip.dll 这里列出了 PHP 的所有可支持扩展,前面都加了分号注释掉,表示目前 PHP 配置不支持该扩展,我们可以将分号去掉以便让 PHP 支持这些扩展,但是因为 dlls 文件夹里没有包含全部可扩展库的 DLL 文件,所以我们只能选择性的安装,需要知道如何获得其他 dlls 文件夹下没有提供的 dll 文件,可以查看《PHP 中文手册》(后面会提到它的下载方法)的相关部分。这里不做说明。下面提几个 dlls 文件夹下包含的、比较实用的 PHP 扩展:extension=php_curl.dll : CURL 扩展支持。extension=php_gd2.dll : GD 图像库扩展支持。包括生成图像等的一系列函数,比较有用。extension=php_ming.dll : Ming 库扩展支持,该扩展提供生成 flash 文件的相关函数,支持 flash 4 的大部分功能。extension=php_pdf.dll : PDF 库扩展支持,该扩展提供操作 PDF 文件的函数的支持。extension=php_xslt.dll : 提供 XSLT 扩展支持,该扩展提供对 XML 的转换。以下列出默认情况下所有支持的 DLL 扩展的配置,去掉分号的表示支持,我们所要做的只是判断是否去掉分号而已。如果你暂时不知道你需要哪些扩展,那么避免麻烦就按照最大化安装,相应行应做如下设置: ;Windows Extensions;Note that MySQL and ODBC support is now built in, so no dll is needed for it.;extension=php_bz2.dllextension=php_cpdf.dllextension=php_crack.dllextension=php_curl.dllextension=php_db.dllextension=php_dba.dllextension=php_dbase.dllextension=php_dbx.dllextension=php_domxml.dllextension=php_exif.dllextension=php_fdf.dllextension=php_filepro.dllextension=php_gd2.dllextension=php_gettext.dllextension=php_hyperwave.dllextension=php_iconv.dll;extension=php_ifx.dllextension=php_iisfunc.dllextension=php_imap.dllextension=php_interbase.dllextension=php_java.dllextension=php_ldap.dllextension=php_mbstring.dll;extension=php_mcrypt.dllextension=php_mhash.dllextension=php_mime_magic.dllextension=php_ming.dllextension=php_mssql.dllextension=php_msql.dll;extension=php_oci8.dllextension=php_openssl.dll;extension=php_oracle.dllextension=php_pdf.dll;extension=php_pgsql.dllextension=php_printer.dllextension=php_shmop.dllextension=php_snmp.dllextension=php_sockets.dll;extension=php_sybase_ct.dllextension=php_w32api.dllextension=php_xmlrpc.dllextension=php_xslt.dllextension=php_yaz.dllextension=php_zip.dll 找到 [Session] 部分,我们这里只修改一个参数 session.save_path ,默认是 /tmp ,我们将其指向 C:/TEMP/ 目录(用斜杠或反斜杠来表示路径在 PHP 中是一致的),记得在 C 盘根目录下建立一个名为 temp 的文件夹: session.save_path = “C:/temp/” 这个是设置会话的存放路径的。OK,php.ini 文件的配置告一段落,Ctrl+s 保存文件后关闭记事本。

    零七网部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与零七网进行文章共享合作。

    零七广告
    零七广告
    零七广告
    零七广告