当前位置:首页 » 编程语言 » phpgettext

phpgettext

发布时间: 2024-11-26 23:13:19

① .php是什么格式的文件呢

PHP
是一种嵌入在
HTML
并由服务器解释的脚本语言。它可以用于管理动态内容、支持数据库、处理会话跟踪,甚至构建整个电子商务站点。它支持许多流行的数据库,包括
Mysql、PostgreSQL、Oracle、Sybase、Informix

Microsoft
SQL
Server。
大多数常规
PHP
的安装通常是与
Linux
或各种
UNIX
上的
Apache
一起运行的
PHP
模块。但是如果正在使用其它平台,不要担心。PHP
可以在
Windows
NT

9x
以及其它许多
Web
服务器上运行。可以在主要介绍
Apache/Linux/PHP
组合的一些网站上找到更多有关
PHP
的文档,但它并不是支持
PHP
的唯一平台。

② php文件怎么打开

php是网站文件,打开文件看源码,是要用专门的工具的,很多时候如果用记事本打开是乱码,下载个editplus,然后就可以看源码了。
如果想用IE打开,看运行的效果,就要装服务器apache,如果牵扯到数据库还要装mysql,也就是所谓的php+apache+mysql,具体配置:
HP下载地址:
http://www.php.net/downloads.php

MYSQL 6下载:
http://dev.mysql.com/downloads/mysql/6.0.html
http://dev.mysql.com/downloads/gui-tools/5.0.html

ZEND OPTIMIZER下载地址
http://www.zend.com/en/procts/guard/downloads
http://www.zend.com/download/144

需要下载的文件:PHP 5.2.6 zip package、PHP 5.2.6 installer

安装APACHE、PHP installer之后,把PHP zip package解压到php installer目录使其支持更多ext功能。

修改httpd.conf:使其支持index.php文件

DirectoryIndex index.html index.html.var index.php

修改php5里面的php.ini:

extension_dir = "d:\php\ext\"

请将 php.ini 中的 short_open_tag 设置为 On

增加:

extension=php_bz2.dll
extension=php_curl.dll
extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_exif.dll
extension=php_fdf.dll
extension=php_gd2.dll
extension=php_gettext.dll
extension=php_gmp.dll
extension=php_imap.dll
;extension=php_interbase.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_msql.dll
;extension=php_mssql.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_oci8.dll
extension=php_openssl.dll
extension=php_pdo.dll
extension=php_pdo_firebird.dll
extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
extension=php_pdo_oci.dll
;extension=php_pdo_oci8.dll
extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
extension=php_pdo_sqlite_external.dll
extension=php_pgsql.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_sybase_ct.dll
extension=php_tidy.dll
extension=php_xmlrpc.dll
extension=php_xsl.dll
extension=php_zip.dll

配置环境变量Path:C:\php;c:\php\ext;

③ php函数的参数加引号和不加引号

其实不是参数的引号问题。
只要是字符串。都要加引号。
不管是变量赋值还是直接把字符串做为参数提交给函数。
这取决于参数是什么类型的“量”。是字符串,整型数字,还是数组。
字符串不加引号的话。很容易碰到一些关键字符而引起错误。
常用函数

pack()
Pack()能将md5()返回的32位16进制字符串转换为16位的二进制字符串,可以节省存储空间。

sys_getloadavg()
sys_getloadavt()可以获得系统负载情况。该函数返回一个包含三个元素的数组,每个元素分别代表系统再过去的1、5和15分钟内的平均负载。
与其让服务器因负载过高而宕掉,不如在系统负载很高时主动die掉一个脚本,sys_getloadavg()就是用来帮你实现这个功能的。不过很遗憾,该函数在windows下无效。

get_browser()
在发送页面前先看看用户的浏览器都能做些什么是不是挺好?get_browser()能获得用户的浏览器类型,以及浏览器支持的功能,不过首先你需要一个php_browscap.ini文件,用来给函数做参考文件。
要注意,该函数对浏览器功能的判断是基于该类浏览器的一般特性的。例如,如果用户关闭了浏览器对JavaScript的支持,函数无法得知这一点。但是在判断浏览器类型和OS平台方面,该函数还是很准确的。

_()
Wordcodess开发者经常能见到这个函数,还有_e()。这两个函数功能相同,与gettext()函数结合使用,能实现网站的多语言化。具体可参见PHP手册的相关部分介绍。

cal_days_in_month()
cal_days_in_month()能够返回指定月份共有多少天。

debug_print_backtrace()
这是一个调试用的函数,能帮助你发现代码中的逻辑错误。要理解这个函数,还是直接看个例子吧:

metaphone()
这个函数返回单词的metaphone值,相同读音的单词具有相同的metaphone值,也就是说这个函数可以帮你判断两个单词的读音是否相同。不过对中文就无效了。。。

natsort()
natsort()能将一个数组以自然排序法进行排列

levenshtein()
Levenshtein()告诉你两个单词之间的“距离”。它告诉你如果想把一个单词变成另一个单词,需要插入、替换和删除多少字母。

glob()
glob()会让你觉得用opendir(), readdir()和closedir()来寻找文件非常蠢。

④ “PHP中扩展库”是什么意思如何加载

扩展库是php扩展的功能,比如php本来不支持操作某种功能 ,但在新版本想对它提供支持,就以扩展的方式来提供,这样,我们在配置php时,如果我们不用此功能,我们就可以让php不加载他.从而节省服务器资源.提供其性能x0dx0a php的扩展库一般放在php目录下的ext目录里.你在网上下载的php压缩包解压后应该可以看到.x0dx0a php.ini中的 extension_dir 用来指定你的扩展名的地址 。x0dx0a php.ini中有一排像 ;extension="xxxxxx.dll" 的内容就是用来配置让你的php运行环境支持什么不支持什么。x0dx0a以下为php.ini中的剪切段x0dx0a------------------------------x0dx0a;extension=php_bz2.dllx0dx0a;extension=php_curl.dllx0dx0a;extension=php_dba.dllx0dx0a;extension=php_dbase.dllx0dx0a;extension=php_exif.dllx0dx0a;extension=php_fdf.dllx0dx0a;extension=php_gd2.dll //php对图片操作的扩展x0dx0a;extension=php_gettext.dllx0dx0a;extension=php_gmp.dllx0dx0a;extension=php_ifx.dllx0dx0a;extension=php_imap.dllx0dx0a;extension=php_interbase.dllx0dx0a;extension=php_ldap.dllx0dx0a;extension=php_mbstring.dllx0dx0a;extension=php_mcrypt.dllx0dx0a;extension=php_mhash.dllx0dx0a;extension=php_mime_magic.dllx0dx0a;extension=php_ming.dllx0dx0a;extension=php_msql.dllx0dx0a;extension=php_mssql.dll //php操作mssql (sql server)数据库的扩展x0dx0a;extension=php_mysql.dll //php操作mysql数据库的扩展x0dx0a------------------------------x0dx0a要让php支持某种功能,把extension前面的 " ; "号去掉,重启apache或iis即可。

热点内容
手机怎样更新uc浏览器缓存 发布:2024-11-27 01:17:32 浏览:74
基因密码编译生物 发布:2024-11-27 01:16:23 浏览:245
算法spj 发布:2024-11-27 01:12:02 浏览:290
小区密码八位一般是多少 发布:2024-11-27 01:07:20 浏览:626
调试编译七段数码管源程序 发布:2024-11-27 01:02:32 浏览:160
账号注册源码 发布:2024-11-27 00:51:26 浏览:9
添锐压缩机 发布:2024-11-27 00:46:45 浏览:618
别克s60和君威配置哪个好 发布:2024-11-27 00:36:03 浏览:723
数据库的文件名称 发布:2024-11-27 00:30:04 浏览:336
javaweb与android交互 发布:2024-11-27 00:28:26 浏览:918