首页 > 编程知识 正文

php历法(php历史)

时间:2023-12-24 12:05:56 阅读:321234 作者:QHDG

本文目录一览:

在服务器配置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 函数库 自 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 起内置

世界上到底有多少种历法?

1.历法改革呼吁书

当今世界多数国家通用的历法是格历,又称公历。公历的优点在于:它是太阳历,以形成自然四季的回归年为基础,因此四季基本稳定。但是,公历存在以下严重缺点:

1.年不正,季不清 即新年元旦不是在某季的开始,因此四季就不能按月分清。如果您是中华儿女,您一定懂得指示季节变化的24节气在公历中也不简明。

2.月不齐,周不定 即月的大小不整齐,对人们生活不方便,特别是七日周的排列不定,混乱无规律,不好掌握。

为了消除公历的缺点,让历法更方便人们的生活,20世纪历法学者提出过许多改革方案,国际组织多次讨论过这些方案。但过去的方案多偏重于消除“月不齐和周不定”,解决办法是将一年所含整周以外的日,作为“空日”,排除在星期以外。这样的解决办法不能被宗教接受,因此在1957年联合国作出无限期搁置历法改革问题的讨论的决定,使历法改革这一关系全世界民众生活的大问题拖延到今天。

历法的主要功能有二,其一是计数日子,其二是指示季节。历法的“年月日”框架已足以实现这两个主要功能。星期不过是安排在年月日框架中的附件,供安排作息之用。由于文化宗教习惯的不同,可以有不同的星期制。但为了国际交往,却必须有统一的年月日框架。所以世界历法改革的任务只是改革现有的公历年月日框架,而把选择星期的自由留给各民族,各国家。这样,就不会发生星期制与宗教信仰的矛盾,历法框架的改革得以顺利实现。

笔者自然世界历法的设计,是一个大胆的尝试。本着合天、透明、简便三原则,力图最大限度的实现“年正、季清、月齐、周整”的目标。给世界所有国家或民族创造一个既是统一的历法框架,又给出可制定包容各国家民族习惯特色的国家民族历的兼容平台。

笔者呼吁世界各国人民、学者、政治领导人,呼吁联合国领导人,在致力于人类和平、发展、和进步的伟大事业中,都来关注历法改革这一重要环节,解除联合国对历法改革问题讨论的禁令,重启历法改革的讨论,让历法能与科学技术的发展同步,让人类的生活更幸福美满。只有大家都表达了历法改革的愿望,喊出了这共同的呼声,美好的新历才能早日来到人间。

如果您想早一天看一看自然世界历法是什么样子,看了下面“自然世界历法”的简要介绍后,就来信索取2004年的年历表吧!也希望您能向您的亲戚朋友传播新历的信息。如果您能向两个朋友传播,很快喜讯就能传遍世界。欢迎您能贡献力量!

2.自然世界历法

1。年始 太阳过立春点之近似日,取现行公历2月4日。

2。分月 每年分12个月,每月30天,只有6月为独大月,平年35天,闰年36天。

3。闰制 同现行公历,只是闰日在6月末。

说明:本历法设计遵循以下三原则:

1)合天——日期反映季节进程。

2)透明——日期框架及反映季节的规律简明。

3)方便——日期、季节规律使用方便。

按此三原则衡量,本历做到:

1)合天——三月一季,基本与自然季同步,日期相当精确的反映季节进程。

2)透明——日期框架简单,简化24节气规律简明,可相当精确的预估.推荐两种星期制供选择,七日连续星期排列已有规律,弹性五日周更简明.

3)方便——月长整齐,方便生活。且除闰年6月外皆为5 的倍数,连续七日周排列显出规律,为更方便的弹性5日周准备了框架。简化24节气易掌握。

本历法达到:年正,季清,月齐,节明,周整五要求。

现行公历及中国传统夏历都不符合以上三原则,达不到此五要求。

自然世界历法只规定世界统一的历法框架:年/月/日,不规定统一的星期制,星期制由各国自由选用。可以尊重宗教习惯仍用现行的连续七日周。也可选用方便的作为月下层次的弹性五日周,每月1日为星期1,闰年的闰日作重星期日。

历法的功能有二:计日子,示天时。实现此二功能的充分必要条件为:年/月/日。星期制既非充分条件,又非必要条件,虽有辅助作用,便利定生活作息,但各国宗教信仰,人文习俗不同,不宜统一,故只宜在国家历中补充配入。这样,我们把世界统一的“年/月/日”框架专称历法,把选配星期制及填写近似24节气后的历表是国家历称为“历”。

指示季节的24节气基本在每月的月初和月中。较精确的简化日期在21世纪的夏季六节气在相应的4,5,6三个月分别向后推移1,2,3日即:

立夏4-2小满4-17芒种5-3夏至5-18小暑6-4大暑6-19。

以上简化节气日很好记忆,日期误差一般在一日以内。

历表中当然可再附注精确节气日,以满足更高要求者的需要。

24节气实际表示的是太阳的黄经位置,立春为315度,节气间隔为15度,容易推知每个节气的太阳黄经。明白这个道理,就可知自然世界历法的日期能简明的反映太阳的位置,也就是反映出季节进程。24节气的名称只适用于北半球中纬度地区,在世界范围内应改用序数或直接用黄经度表示24节气。这样,自然世界历法对全球任何纬度地区都有反映当地季节的功能,所以是当之无愧的世界历法。由上述可见,自然世界历法既合天,又透明,又简便。农民务农,基本不用查历书。自然世界历法是名副其实的农历。

附: 久用月历表

01 02 03 04 05

06 07 08 09 10

11 12 13 14 15

16 17 18 19 20

21 22 23 14 25

26 27 28 29 30

31 32 33 34 35 36

说明:最后一行只有6月才有,闰年才有36日。月历表永久适用。各月1日对应的公历日期(括号内数字)如下:

平年:

1-1(2-4) 2-1(3-6) 3-1(4-5)

4-1(5-5) 5-1(6-4) 6-1(7-4)

7-1(8-8) 8-1(9-7) 9-1(10-7)

10-1(11-6)11-1(12-6)12-1(1-5)

闰年:

1-1(2-4) 2-1(3-5) 3-1(4-4)

4-1(5-4) 5-1(6-3) 6-1(7-3)

7-1(8-8) 8-1(9-7) 9-1(10-7)

10-1(11-6)11-1(12-6)12-1(1-5)

注意:1月及7月以下平年闰年对应公历日期相同。

国家历若仍选用连续七日周,由于月长除6月外都是30天,所以每月1日的七日周的星期日次下月向后加2,平年6月后的7月不加,闰年7月加1。

若改选用层次五日周,每月1日都是星期1。星期日次易如反掌,不需计算。闰年的闰日是唯一的特殊星期日。

简化阴历

由于自然世界历法的月长整齐规律,朔望日期也可简化,透明预测。方法如下:

以2000年1月2日(公历2月5日)为第一朔望月的朔日,以后连续计数朔望月次,称为纪月。单数纪月为大月,双数纪月为小月。每百月中的30,60,90纪月为变月,即小月变大月。每万月中的1000,3000,5000,6000,8000,0000纪月也为变月。如此简化的朔望月的朔望误差一般在一日以内。(望日取朔望月的16日)。

只要在每年历表的1月内的朔日标记上纪月序号,按其单双数即可知下一月简化朔日及纪月号。由朔日易推知望日。这样确定的朔望月日框架,称简化阴历。

注意,简化阴历只计月,不计年。

科学中华历

以自然世界历法为框架,选配层次五日周或连续七日周,并附以简化阴历为辅历,即合称科学中华历。

欢迎海内外中华同胞,父老兄弟姐妹们,评议指正,试用传播。新历将使您的生活更美好。中华儿女应走在世界历法改革的前列,对全人类作出新贡献。

2005年(乙酉年)自然历法历表(节气,朔望,公历,星期对照)

01月立春 02 ★ 04 0563● 07 08 09 ★ 11 12 13 14真15

01月雨水 ★ 18 19 20 ○ 22 23 ★ 25⑶26 27 28 29真30

02月惊蛰 02 03 04◆0564● 07 ★ 09 10 11 12 13 14真★

02月春分 17 18 19 20 ○ ★ 23 24 25 26⑷27 28 ★ 30

03月清明 02 03 0465● ★ 07 08 09 10 11 12 ★ 14 15

03月谷雨 17 18 19★○ 21 22 23 24 25 26⑸★ 28 29 30

04月真01立夏 03◆★66● 06 07 08 09 10 ★ 12 13 14 15

04月 16小满 ★ 19 ○ 21 22 23 24 ★ 26 27⑹28 29 30

05月 01真★芒种67● 05 06 07 08 ★ 10 11 12 13 14 15

05月 ★ 17夏至 ○ 20 21 22 ★ 24 25 26 27⑺28 29 ★

06月 01 02◆03小● 05 06 ★ 08 09 10 11 12 13 ★ 15

06月 16 17 18大○真20 ★ 22 23 24 25 26 27 ★⑻29 30

06月 31 3269● 34真★

07月立秋 02 03 04 05 06 ★ 08 09 10 11 12 ○ ★ 15

07月处暑 17 18 19 20 ★ 22 23 24⑼25 26 27★● 29 30

08月白露 02 03 04 ★ 06 07 08 09 10 11 ★ ○ 14 15

08月秋分真17 18 ★ 20 21 22 23 24⑽25 ★71● 28 29 30

09月寒露真02 ★ 04 05 06 07 08 09 ★ 11 ○ 13 14 15

09月霜降真★ 18 19 20 21 22 23 ★ 25⑾2672● 28 29 30

10月★冬真02 03 04 05 06 07 ★ 09 10 11 ○ 13 14 ★

10月小雪真17 18 19 20 21 ★ 23 24 25⑿● 27 28 ★ 30

11月大雪真02 03 04 05 ★ 07 08 09 10 ○ 12 ★ 14 15

11月冬至真17 18 19 ★ 21 22 23 24 2574●⑴★ 28 29 30

12月小寒 02 03 ★ 05 06 07 08 09 10★○ 12 13 14 15

12月大寒 17 ★ 19 20 21 22 23 24★● 26 27⑵28 29 30

注:在日期格右半的●○为简化朔望日,望取每月之16;●前数字为纪月数。

朔若有出入,左半的◆为真朔日。

汉字节气名为简化节气日。若与真节气有出入,真字为真节气日。

日期格括号内数字为公历月次的⑴日。★为星期日。

元旦儒略日序为2453406。干支纪月为戊寅月,干支纪日为己未日

世界历法改革的现状简介及代表性方案点评

a.世界历法改革在20世纪20年代和50年代曾有两次高潮,提出的代表性方案有“世界历”和“十三月历”。1956年联合国经社理事会曾就“世界历”方案,征求各国意见,最后美国等国以该方案中有“空日”,违反宗教信仰为理由,历法改革的议题被无限期搁置讨论。至今搁置禁令未解除。一些国家的历法学者,仍以民间学术研究的形式讨论交流意见,并进行呼吁各国政府及联合国关注历法改革问题。

b.代表性方案评述

世界历方案 一年四历季,每季13周,分三个月,第一月大,31日;其余二月小,各30日。每季第一日为星期日。年末加一空日。闰年在6月末加一空日。空日不属任何月,也不属七日星期。

十三月历方案 一年13个月,每月4星期,年末加一空日。闰年再加一空日。

按前述历法三原则及五要求衡量:

世界历方案 按三原则衡量:只平均年长合天。历季与自然季无关,所以季不合天,不透明。12个月月长透明,但杂乱无章,不方便。

按五要求衡量:年不正,季不清,月不齐,节不明,周不整但稳定。

空日违反宗教信仰,使历法改革陷入僵局。

十三月历方案 按三原则衡量: 不分季故不合天。月长透明,13月不方便。

按五要求衡量:年不正,季不清,月齐,节不明,周整且稳定。

空日违反宗教信仰,也使历法改革陷入僵局。

欢迎世界各国,各民族,各宗教的朋友们都来关心世界历法改革的事,对本方案提出意见。

呼吁各国政府,联合国关注与全人类生活有关的历法改革问题。有“空日”的方案可以反对,但不应“因噎废食”,不应全部否定世界历法改革。现行公历与当代科学与文明的发展水平太不相称。人类应该有一个与信息时代科学和生活水平相称的世界历法。

关心世界历法改革的朋友们,希望您把本网页的信息向您的亲朋好友介绍传播: 或

;1=chinese

您若想得到2004年自然历与公历对照历表及详细资料,可与以下信址联系:szyang7118@sina.com索取.

3.曾码汉字简介

单字=音码 形码

音码(曾码切音双拼)=声码 韵码

形码(子声码)=首子码 尾子码

二字词=首字声 首字韵 二字声 二字韵

三字词=首字声 二字声 三字声 三字韵

多字词=首字声 二字声 三字声 末字声

声母:

与汉语拼音相同声母:b,c,d,f,g,h,j,k,l,m,n,p,

q,r,s,t,w,x,y,z

汉语拼音双字母声母的简化声母:

i→zh, v→ch, u→sh

新增假声母: a, e, o

韵母:

a→a, h→ou, n→ian, r→un, v→uai,

b→ie, i→i, o→o, r→er, v→ū,

c→an, j→ia, o→uo, s→ui, w→ang,

d→iu, j→ua, p→in, s→ue, x→iang,

e→e, k→uan, q→iong, t→eng, x→uang,

f→ei, l→iao, q→ong, u→u, y→ao,

g→en, m→ing, z→ai

子字:汉字中的包含字称子字.子字以GK标准中字为限.

首子字:含首笔画的子字称首子字,其声母称首子码.

尾子字:去掉首子字后的剩余部分称余部.含余部末笔画的子字称尾子字,其声母称尾子码.

首子字及尾子字都是大者优先.

当取不到子字时,以代字代替之.代字以代字表中所列为限.

曾码汉字举例:

ztbr maum hcdy zibz jvxu lirl

曾 码 汉 字 举 例

ztma hczi jvli

曾码 汉字 举例

bfjm ayhs

北京 奥运会

ihrg

中华人民共和国

附录:代字逐个说明:

爱字头, 读如爱ai,取声母a,用例:受ay。

倒八字, 读如八ba,取声母b,用例:曾br。

宝字头, 读如宝by, 取声母b,用例:实bt。

扁字尾, 读如扁bn,取声母b,用例:龠rb。*

病字外, 读如宝by,取声母b,用例:实bt。

布字头, 读如布bu,取声母b,用例:有by.

卜变形, 读如卜bu,取声母b,用例:上bh。

草字头, 读如草cy,取声母c,用例:花ch。

两点水, 读如点dn,取声母d,用例:冰du。

三点水, 读如点dn,取声母d,用例:河dk。

立刀旁, 读如刀dy,取声母d,用例:刻hd。

刀变形, 读如刀dy,取声母d,用例:免de。

丁不钩, 读如丁dm,取声母d,用例:斤fd。*

登字头, 读如登dt,取声母d,用例:癸dt。

单耳旁, 读如耳er,取声母e,用例:即ge。

复耳旁, 读如耳er,取声母e,用例:陈ed。

耳变形, 读如耳er,取声母e,用例:卷je。

二竖画, 读如二er,取声母e,用例:坚et。

二竖撇, 读如二er,取声母e,用例:师ej。

二撇竖, 读如二er,取声母e,用例:齐we。

鄂左边, 读如鄂ee,取声母e,用例:萼ce。

风字外, 读如风ft, 取声母f, 用例:凤fy。

丰变形, 读如丰ft,取声母f,用例:邦fe。

反字外, 读如反fc,取声母f,用例:斤fd。

番字头, 读如番fc,取声母f,用例:悉fx。

戈缺点, 读如戈ge,取声母g,用例:尧gw。

共字头, 读如共gq,取声母g,用例:昔gr。

勾字外, 读如勾gh,取声母g,用例:句gk。

艮变形, 读如艮gg,取声母g,用例:即ge。

媾字右, 读如媾gh,取声母g,用例:篝ig。

火古写, 读如火ho,取声母h,用例:焦ch。

虎字头, 读如虎hu,取声母h,用例:虏hl。

爪变形, 读如爪iy,取声母i,用例:觅ij。

金字旁, 读如金jp,取声母j,用例:铁ju。

祭字头, 读如祭ji,取声母j,用例:祭ju。*

假字右, 读如假jj,取声母j,用例:暇rj。

卷字头, 读如卷jk,取声母j,用例:券jd。

经字右, 读如经jm,取声母j,用例:径vj。

建字外, 读如建jn,取声母j,用例:廷rj。

军字头, 读如军jr,取声母j,用例:冠jc。

亏字尾, 读如亏ks,取声母k,用例:号kk。

快字右, 读如快kv,取声母k,用例:块tk。

立字头, 读如立li,取声母l,用例:文ly。

吕变形, 读如吕lv,取声母l,用例:官bl。

木变形, 读如木mu,取声母m,用例:茶cm。

贸字头, 读如贸my,取声母m,用例:贸mb。*

卯字左, 读如卯my,取声母m,用例:卯me。*

弄字尾, 读如弄nq,取声母n,用例:算in。

牛变形, 读如牛nd,取声母n,用例:告nk。

牛字旁, 读如牛nd,取声母n,用例:犊nm。

鸟字外, 读如鸟nl,取声母n,用例:凫nj。

爿变形, 读如爿pc,取声母p,用例:将pc。

犭字旁, 读如犬qk,取声母q,用例:狼ql。

前字头, 读如前qn,取声母q,用例:首qz。

区字外, 读如区qv,取声母q,用例:匡qw。

区外变形,读如区qv,取声母q,用例:印qe。

青字头, 读如青qm,取声母q,用例:责qb。

单立人, 读如人rg,取声母r,用例:俘rf。

卧人头, 读如人rg,取声母r,用例:乞ry。

搅丝旁, 读如丝si,取声母s,用例:编sb。

三个撇, 读如三sc,取声母s,用例:须sy。

同字外, 读如同tq,取声母t,用例:网ty。

同外变形,读如同tq,取声母t,用例:月te。

提手旁, 读如手uh,取声母t,用例:按ua。

手变形, 读如手uh,取声母u,用例:看um。

示字旁, 读如示ui,取声母u,用例:视uj。

食字旁, 读如食ui,取声母u,用例:饥uj。

十变形, 读如十ui,取声母u,用例:南ug。

豕字尾, 读如豕ui,取声母u,用例:象du。

水变形, 读如水us,取声母u,用例:泰fu。

少缺点, 读如少uy,取声母u,用例:步iu。

川变形, 读如川vk,取声母v,用例:侃rv。

常字头, 读如常vw,取声母v,用例:堂vt。

朝左边, 读如朝vy,取声母v,用例:韩vw。

无变形, 读如无wu,取声母w,用例:既gw。

右反文, 读如文wg,取声母w,用例:枚mw。

务字头, 读如务wu,取声母w,用例:各wk。

竖心旁, 读如心uu,取声母u,用例:怕xb。

心变形, 读如心xp,取声母x,用例:恭gx。

小变形, 读如小xp,取声母x,用例:尚xk。

兴字头, 读如兴xm,取声母x,用例:学xz。

寻字头, 读如寻xr,取声母x,用例:灵xh。

寻头变形,读如寻xr,取声母x,用例:肃xb。

向字外, 读如向xx,取声母x,用例:奥xd。

凶字外, 读如凶xq,取声母x,用例:缶wx。

言字旁, 读如言yc,取声母y,用例:计yu。

衣字旁, 读如衣yi,取声母y,用例:袖yy。

衣字尾, 读如衣yi,取声母y,用例:农jy。

云变形, 读如云yr,取声母y,用例:育yy。

爻头尾, 读如爻yy,取声母y,用例:希yb。*

甬字头, 读如甬yq,取声母y,用例:予yg。

尤缺点, 读如尤yh,取声母y,用例:尴yj。

羊变形, 读如羊yw,取声母y,用例:着ym。

羊变形, 读如羊yw,取声母y,用例:盖ym。

易变形, 读如易yi,取声母y,用例:杨my。

幺缺点, 读如幺yy,取声母y,用例:乡yp。

足字旁, 读如足zu,取声母z,用例:距zj。

走之旁, 读如走zh,取声母z,用例:过cz。

载字外, 读如载zz,取声母z,用例:截zc。

横笔画, 读如横ht,取声母h,用例:至ht。

竖笔画, 读如竖uu,取声母u,用例:中ku。

撇笔画, 读如撇pb,取声母p,用例:自pm。

点笔画, 读如点dn,取声母d,用例:为dd。

捺笔画, 读如捺na,取声母n,用例:人pn。

提笔画, 读如提ti,取声母t,用例:刁gt。

钩笔画, 读如钩gh,取声母g,用例:丁hg。

拐笔画, 读如拐gv,取声母g,用例:民gg。

折笔画, 读如折ie,取声母i,用例:乃ip。*

后面带*号的用到的字很少,考虑今后删除。

PHP的比较简单问题

扩展库就是扩展的功能,你如果不配置(安装)你的服务器上就没有这个功能,比如你上面的压缩等,没有这些功能并不影响你的服务器的正常运行,只要你的程序用不到这些功能,就没必要扩展.

你的程序里需要的功能如果服务器环境没有,就需要扩展.

DW相当于一个windows下的记事本软件,不过DW比它功能强大的多,DW只是一个编辑软件,和word相似,只是用处不同

你购买域名,和空间,并成功开通以后,把你用DW(或者其他软件)写的程序放你新买的空间上,别人就可以通过你的域名访问你刚刚新建的网站了

php的文件到底怎么用啊

PHP,一个嵌套的缩写名称,是英文“超级文本预处理语言”(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的“嵌入HTML文档的脚本语言”,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;与同样是嵌入HTML文档的脚本语言JavaScript相比,PHP在服务器端执行,成分利用了服务器的性能;PHP执行引擎还会将用户经常访问的PHP程序驻留在内存中,其他用户在一次访问这个程序时就不需要诚信编译程序了,只要直接执行内存中的代码就可以了,这也是PHP高效率的体现之一。PHP具有非常强大的功能,所有的CGI或者JavaScript的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。

PHP 最初是1994年Rasmus Lerdorf创建的,刚刚开始只是一个简单的用Perl语言编写的程序,用来统计他自己网站的访问者。后来又用C语言重新编写,包括可以访问数据库。在1995年以Personal Home Page Tools (PHP Tools) 开始对外发表第一个版本,Lerdorf写了一些介绍此程序的文档,并且发布了PHP1.0。在这早期的版本中,提供了访客留言本、访客计数器等简单的功能。以后越来越多的网站使用了PHP,别且强烈要且增加一些特性,比如循环语句和数组变量等等,在新的成员加入开发行列之后,在1995年中,PHP2.0发布了。第二版定名为PHP/FI(Form Interpreter)。PHP/FI加入了对mSQL的支持,从此建立了PHP在动态网页开发上的地位。到了1996年底,有15000个网站使用 PHP/FI;时间到了1997年中,使用PHP/FI的网站数字超过五万个。而在1997年中,开始了第三版的开发计划,开发小组加入了 Zeev Suraski 及 Andi Gutmans,而第三版就定名为PHP3。2000年,PHP4.0又问世了,其中增加了许多新的特性。

PHP的特性包括:

开放的源代码:所有的PHP源代码事实上都可以得到。

PHP是免费的。

基于服务器端:由于PHP是运行在服务鞫说模�词乖俣嗟挠没В�俑丛拥某绦蛞膊换嵊跋煸诵械乃俣取?lt;BR跨平台:PHP可以运行在UNIX、LINUX、WINDOWS下。

嵌入HTML:因为PHP可以嵌入HTML语言,所以学习起来并不困难。

简单的语言:PHP坚持脚本语言为主,与Java以C++不同。

效率高:PHP消耗相当少的系统资源。

图像处理:用PHP动态创建图像

PHP 3与PHP 4的比较

PHP3跟Apache服务器紧密结合的特性;加上它不断的更新及加入新的功能;而且几乎支持所有主流与非主流数据库;再以它能高速的执行效率,使得PHP在1999年中的使用站点已经超过了150000万。加上它的源代码完全公开,在 Open Source意识抬头的今天,它更是这方面的中流砥柱。不断地有新的函数库加入,以及不停地更新的活力,使得PHP无论在UNIX、LINUX或是Windows的平台上都可以有更多新的功能。它提供丰富的函数,使得在程序设计方面有着更好的支持。

PHP4.0整个脚本程序的核心大幅更动,让程序的执行速度,满足更快的要求。在最佳化之后的效率,已较传统CGI或者ASP等程序有更好的表现。而且还有更强的新功能、更丰富的函数库。无论您接不接受,PHP 都将在 Web CGI 的领域上,掀起巅覆性的革命。对于一位专业的Web Master 而言,它将也是必修课程之一。

PHP 4.0是更有效的,更可靠的动态Web页开发工具,在大多数情况运行比 PHP 3.0要快,其脚本描述更强大并且更复杂, 最显著的特征是速率比的增加。PHP4.0这些优异的性能是PHP 脚本引擎重新设计产生的结果:引擎由 AndiGutmans 和 Zeev Suraski从底层全面重写。PHP4.0 脚本引擎 ——Zend 引擎,使用了一种更有效的“编译——执行”方式, 而不是PHP 3.0 采用的“执行 ——当解析时”模型。

PHP4在3.0版的基础上增加或增强了许多有用的特征,主要如下:

(1)别名:在PHP4中,可以利用引用为变量赋值,这给编程带来了很大的灵活性。

(2)扩充了API 模块:PHP 4.0 为扩展的 API 模块的提供了扩展PHP接口模块, 它比旧的 API 版本显著地快。 PHP 模块已有的及最常用的接口多数被转换到使用这个扩展的接口。

(3)自动资源释放:PHP4增加了引用计数功能,这种新技术的引入使PHP4具有了自动内存管理功能,减轻了开发人员的负担。

(4)布尔类型:PHP 4.0 支持布尔类型。

(5)进程生成:在 UNIX 环境下的 PHP 4.0 提供了一个很智能和通用的生成进程, 使用了一种名为基于automake/libtool的系统生成技术。

(6)COM/DCOM 支持:PHP 4.0 提供 COM/DCOM 支持 ( 仅用于Windows 环境 ) 可以无缝地存取和访问 COM 对象。

(7)与PHP 3.0 兼容性很好:PHP 4.0 是与 PHP 3.0 代码向后兼容性接近100% 。由于 PHP 4 的改进的体系结构,两者有一些细微的差别,但是大多数人将可能永远不可能遇上这种情况。

PHP介绍

(8)配置:PHP4重新设计和增强了PHP。ini文件,这使得用PHP。ini来配置PHP显得极为容易,这个文件可以在运行时被Apache(unix系统)或由Windows 注册(Windows 环境)。

(9)加密支持:PHP4实现了完整的加密, 这些加密功能是一个完整的mycrypt库,并且 PHP 4.0 支持哈希函数。Blowfish,TripleDES,MD5,并且SHA1 也是可使用的一些加密算法。

(10)类型检查:PHP 4.0 支持同一操作符用于评类型检查:“===“( 3 等号运算符 ), 为在两个值和其类型之间作检查。例如,“ 3 ” ===3 将视为假 ( 类型是不同的 ), 而“ 3 ” ==3 ( 相等判断 ) 将视为真。

(11)FTP 支持:PHP 4.0 支持 FTP 。通常, 你会为通过一个调制解调器连接下载一个大文件提供一个接口。然而, 如果你确实有需要,可以使用PHP 。

(12)PHP4新增函数或功能增强函数:PHP 4.0 新增了许多函数,同时也将许多现有的函数功能进行了增强,以下是一些例子。 array_count_values() eval() foreach() nclude() ob_end_clean() ob_end_flush() ob_get_contents() ob_start() strip_tags() unset()

(13)“here”打印:PHP 4.0 的“Here”打印是与Perl类似的, 尽管完全不相同。“Here”是打印大容量文章的一个有用的方法,例如在 HTML文件中,不会漏掉任何一个字符,例如目录标记。

(14)HTTP Session fallback 系统:为 HTTP Session管理的一个 fallback 系统在 PHP 4.0被实现 。缺省情况下,Session标识符由cookies存储。如果没有cookies支持或一项cookies任务失败,Session标识符自动被创建并在 URL 的查询字符串中被携带。

(15)ISAPI 支持:PHP 4.0 能作为一个个性化的 ISAPI 模块作为 IIS插件 。这比 PHP 3.0 更有效, 它作为一个外部的程序来运行。

(16)内存:PHP 4.0 能更有效的使用内存, 导致较少的内存占用消耗,这主要归功于引用计数技术的实现。

(17)其他类成员函数:在 PHP 4.0 你能在成员函数本身的作用域或全局范围内调用其他类的成员函数。例如,你能用一个子函数覆盖父函数,并在子函数中调用父函数。

(18)多维数组:在 PHP 4.0 ,利用GET,POST,Cookies的进行的数据传输支持多维数组。

(19)个性化的 HTTP Session支持:HTTP Session处理, 包括 fallback 系统管理,在 PHP 4.0被它的新库函数实现 。在版本 3.0 中处理Session要求使用 PHPLIB 和第三方的库函数, 它比把Session直接地由 PHP 支持慢了许多。

(20)个性化的 Java 支持:PHP 4.0 支持和java的交互。这种个性化的Java 支持为PHP 在 Java 对象上创建和使用方法提供一个简单并且有效的工具。

21)对象和数嵌套组:PHP 4.0 实现了功能更加强大的对象, 移去了 PHP 3.0存在的种种句法限制。对象能在数组以内被嵌套并且反过来也如此, 可以根据你的需要实现嵌套。

(22)面向对象的编程:PHP 4.0 为面向对象的编程和构造类及对象提供扩展的功能和新特征。PHP4实现了对象重载,引用技术等新技术。

(23)对象重载支持:对象重载语法允许第三方的基于面向对象的类库使用 PHP4 的面向对象的特征存取他们自身的功能。使用这个特征的一个 COM 模块已经被实现了。

(24)输出缓冲支持:PHP 提供了一个输出缓冲函数集合。输出缓冲支持允许你写包裹函数功能压缩缓冲区。在 PHP4 的输出缓冲支持允许 HTML 头信息存放, 无论 HTML的正文是否输出。头信息( (header(), content type, and cookies ) 不采用缓冲 。

(25)增加了PCRE 库:PHP 4.0 包括一个 Perl 兼容的正则表达式 (PCRE ) 库, 和正常regex库一起与 PHP 绑定。split 和replace PCRE 功能被支持。PCRE 和 Perl 正规表达式之间有一些细微差别。

(26)PHP.ini 文件:PHP.ini文件在 PHP4.0 被重新设计, 使用的 PHP 的配置PHP.ini是更容易并且更有效的。全部文件能被Apache 在运行时间操作 ( 在 Apache环境 下 ) 或由 Windows 注册表 ( 在 Windows 下面 ) 。被加入PHP.ini文件的配置指令自动地在所有相关的模块中被支持。

(27)引用计数:PHP 4.0 为系统中的每个数值提供了引用计数, 包括资源。一旦一个资源不再被任何变量引用,它自动地被释放以节省内存资源。利用这个特征的最明显的例子一个内置SQL查询的循环语句。在PHP 3.0中 ,每次递归另外的 SQL 结果集合重复申请内存,直到脚本执行完毕,这些结果集合占用的内存才被释放。

(28)支持引用:通过引用可以改变一个变量的值。

(29)函数的运行时绑定:PHP 4.0 的运行时间绑定功能允许你在他们被声明以前调用, 无论声明是否在代码以后或是在运行时间。

(30)类的运行时信息:PHP 4.0 支持在运行时刻存取下列类信息:一个对象的类名,一个对象的父类的类名字,以及对象函数所在的名字。

(31)服务器抽象层:为支持Web服务器提供了增强型 SAPI ( 服务器 API ) 接口,是 PHP 4。0 不可分的一部分。这个服务器抽象层,提供了通用的WEB服务器接口支持,支持多线程WEB服务器,为大多数的WEB服务器提供透明的支持, 这些服务器包括 Apache ,IIS ( ISAPI ), 以及 AOL 服务器。

(32)语法的点亮显示:PHP 4.0 语法的点亮显示允许开发者看见源代码而不是脚本, 这个功能比PHP 3。0中的更有效。它跑得更快,更执行得更好,并且产生更紧凑的HTML代码。

(33)由引用改变变量的值:PHP 4.0 由引用支持可变的赋值, “关联”的2个变量之中个的任何一个的值被改变,另外的变量的值同样被改变,这类似与C中的指针类型。

(34)在引用字符串中的变量引用:PHP 4.0 增强了在引用字符串中的变量引用。例如, 这个例子在 PHP 3.0中 是不可能做到的 : print “${a[0]-bingo}“

PHP 在数据库方面的丰富支持,也是它迅速走红的原因之一,它支持下列的数据库或是数据文件:

· Adabas D

· DBA

· dBase

· dbm

· filePro

· Informix

· InterBase

· mSQL

· Microsoft SQL Server

· MySQL

· Solid

· Sybase

· ODBC

· Oracle 8

· Oracle

· PostgreSQL

而在 Internet 上它也支持了相当多的通讯协议 (protocol),包括了与电子邮件相关的 IMAP, POP3;网管系统 SNMP;网络新闻 NNTP;帐号共用 NIS;全球信息网 HTTP 及 Apache 服务器;目录协议 LDAP 以及其它网络的相关函数。

除此之外,用 PHP 写出来的 Web 后端 CGI 程序,可以很轻易的移植到不同的操作系统上。例如,先以 Linux 架的网站,在系统负荷过高时,可以快速地将整个系统移到 SUN 工作站上,不用重新编译 CGI 程序。面对快速发展的 Internet,这是长期规划的最好选择。

在加入其它的模块之后,提供了更多样的支持如下:

· 英文拼写检查

· BC 高精确度计算

· 西洋历法

· PDF 文件格式

· Hyperwave 服务器

· 图形处理

· 加密与解码功能

· 散列处理

· WDDX 功能

· qmail 与 vmailmgr 系统

· 压缩文件处理

· XML 解析

除此之外,一般语言有的数学运算、时间处理、文件系统、字符串处理、行程处理等功能,它一样都不缺。再加上它是免费的系统,使得成本与效益比,几乎等于无限大!

3.3 PHP 及其语言比较

无可置疑的,写 CGI 的方式有很多种,而 PHP 只是其中的一种选择罢了。对资深的网站站长来说,CGI 的写作语言应是随着需求而更动。毕竟,在一个对系统反映速度要求极严格的系统而言,恐怕只有 NSAPI 语言写的 CGI 程序才能符合要求了。在其它的场合,相信使用 PHP 来作为 CGI 的语言是游刃有余,而且是最适合的。

以下是几种语言的比较:

程序语言 PHP ASP CGI NSAPI ISAPI

操作系统 均可 Win32 均可 均可 Win32

Web服务器 几种 IIS 均可 Netscape Server IIS

执行效率 快 快 慢 极快 极快

稳定性 佳 中等 最高 差 差

开发时间 短 短 中等 长 长

修改时间 短 短 中等 长 长

程序语言 PHP VB 不限 C/C++ C/Delphi

网页结合 佳 佳 差 差 差

学习门槛 低 低 高 极高 高

函数支持 多 少 不定 中等 少

系统安全 佳 极差 最佳 佳 尚可

使用站点 超多 多 多 极少 少

改版速度 快 慢 无 慢 慢

其中的 PHP 可用在几种 Web 服务器上;传统 CGI 就不限是哪种操作系统或 Web 服务器平台;NSAPI 一定要在 Netscape 的服务器 (如 Netscape Enterprise Server 或 FastTrack Server) 上才可以执行,但可支持多种操作系统 (UNIX 或 Win32);ASP 及 ISAPI 只在 IIS 上有完整的功能。

在稳定性上,由于 NSAPI 或 ISAPI 是动态连结的方式,因此在执行若出现问题,会使得 Web 服务器一起瘫痪。而 ASP 在吾人实际应用经验上,隔阵子就会使系统不稳定,需要重开操作系统。PHP 在许多的站点使用上,不但长期使用都没有问题,而且程序的稳定性也不错。当然最稳的还是传统 CGI 程序,因为它是由操作系统负责控制,不会因 CGI 程序的错误导致 Web 服务器的不稳定。

在开发及维护时间上,PHP 及 ASP 都有不错的表现。而 NSAPI 及 ISAPI 则需要长时间的开发过程,在稳定上线后,这二种语言反倒是效率最佳的方法。传统的 CGI 程序则要视开发工具语言而定了,用 Perl 或是 shell script 不需要编译的过程,直接就可以执行,若用 Delphi 或 VC/BCB 甚至用组合语言等都要经过编译才能执行,至于用 VB 来写传统 CGI,唉....。

要比较和网页结合的能力,PHP 和 ASP 是并驾齐驱的,其它的方式就不能内嵌 HTML 语法了。而这也是影响开发时间的因素之一。

就系统安全性而言,ASP 是最差的,在没有经过微软的 IIS Service Pack 处理过,使用 ::$DATA 就可以看到 ASP 的源代码,这真是叫人不敢领教。当然,传统 CGI 的程序,由于是由操作系统直接管理,要破解的难度最高,黑客必须由操作系统下手,而不能由 Web 服务器下手。PHP 在许多商业及非商业使用时,也没有听过有什么安全的问题。

在新增功能及改版方面,传统的 CGI 由于不受任何语言限制,没有这方面的问题。PHP 是最有活力的,数天至数周就有一个新版本出现,每次的新版,就代表更多的功能及更改更多的错误。其它的 ASP、NSAPI、ISAPI 就视它的 Web 服务器改版速度了,ASP要等到 IIS 5.0 出现时,才会有 ASP 3.0。

总而言之,在 Web 的后端 CGI 程序,就像鱼与熊掌一般,没有高效能又开发方便的选择。不过相信 PHP 是处于开发容易、效能亦不错的平衡点上。

如果说ASP是一个COM,那么PHP说的更精确了可以说PHP是一个纯粹的Script翻译器。这也是PHP由3.0升级为4.0的一个重大原因,在4。0这个版本中,由于重写了语法分析器,从而加快了PHP整体的效能。而且从中你也就会明白为什么PHP需要支持这种或是那种扩充功能时它一定要与相应系统的lib库进行再编绎的原因。正因为它是正宗的“翻译器”,所以它是将script翻译成为需要执行的函数,再去执行它们,外部扩充不能由一些“动态加载”的方式进行,所以只能静态的编绎进PHP中(这只能在windows中除外)。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。