找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1224|回复: 0
打印 上一主题 下一主题

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

[复制链接]

2536

主题

2536

帖子

7532

积分

论坛元老

Rank: 8Rank: 8

积分
7532
跳转到指定楼层
楼主
发表于 2018-2-14 09:26:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

            php的ming库用来生成flash!虽然模块是试验性质的, 不过比较有趣。
一张大大的表, 很有趣, 给人一种在8g的感觉。
[U]

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

    找到 [Session] 部分,我们这里只修改一个参数 session.save_path ,默认是 /tmp ,我们将其指向 C:/TEMP/ 目录(用斜杠或反斜杠来表示路径在 PHP 中是一致的),记得在 C 盘根目录下建立一个名为 temp 的文件夹:

    session.save_path = “C:/temp/”

    这个是设置会话的存放路径的。OK,php.ini 文件的配置告一段落,Ctrl+s 保存文件后关闭记事本。
                
                
            
  • 分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    用户反馈
    客户端