浅谈PHP语法(一)

《谈谈HTML语法》一文,笔者一度介绍了宗旨的HTML语法。可以编出叁个静态的Web页,可动态交互作用音信是很要紧的。如有个别网址的会员制的会员注册、登入都需后端程序的周转。超多网址所用的CGI程序主要用Perl、ASP、Java、PHP编写,而作者辈所要用的正是PHP。它是完全无偿的,那将在谢谢那叁个默默的编程职员了。

PHP的协会相符于C语言,那但是应证了C语言里提的一处学习,随处编制程序。相信学过C语言的人可十分轻易上手PHP的。依旧先介绍一些PHP语法吧。本文切合初大方学习。

PHP与C语言也是有一点点出入,只怕说在某种程度上大概比C语言更为灵活。在C语言中,变量要先定义,技术运用。而PHP中变量则不需事前定义,直接使用就可以。对于变量的体系,在赋值时自动生成。PHP变量的品类分为:整数(int卡塔尔国、双精度型(double卡塔尔(قطر‎、字符串(stringState of Qatar、数组(arrayState of Qatar、对象(object卡塔尔。

寸头分寸超过其范围后,自动转载为双精度型,其值范围如下表:

┌─────┬─────┬──────┬────────────┐

│ 评释类型 │长度│长度│ 值的限量 │

├─────┼─────┼──────┼────────────┤

│ int │ 32 │ 4 │-2147483647~2147483647 │

├─────┼─────┼──────┼────────────┤

│ double │ 32 │ 4 │ 1.7E-308~1.7E+308 │

└─────┴─────┴──────┴────────────┘

字符串,通常用//(双引号)表示。也可用//(单引号)表示,如下:

$a=/abc/;

$b=/abc$a/;

$c=/abc$a/;

$d=///cde///;

$e=//cde//;

PHP中的各样变量均在变量名前丰盛$以示不一样。

注意,$b的剧情为abcabc,$c的剧情为abc$a,$d的原委为/cde/,$e的原委也为/cde/。能够看来,双引号中的内容中的变量名会被代表,而单引号中的则不会。双引号中的内容需转义,如$应用/$表示,而单引号中的则不用。

PHP中的数组语法为:

数组名[索引]

目录可为数字,也可为文字。但不提议采用文字,因为意义非常的小。对于数组也比此外语言灵活如下例:

?php$names[]=100;$names[]=200;$names[]=/hi,how are you/;$names[]=98.5;$names[]=1.7E+23;$num=count($names);for ($i=0;$i=$num;$i++){echo /$names[$i]br/; }?

可观察,八个数组中的成分不明确为相似连串,那正是PHP数组的活处。

应用对象,可使编制程序者更易于维护,也使程序特别易读。较其余语言,PHP可回顾多了,它唯有品种(class卡塔尔国、方法(method卡塔尔(قطر‎、属性(attrib卡塔尔(قطر‎及扩大(extendsionsState of Qatar等。

前文谈的只是PHP的数据类型,所谓磨刀不误砍柴功,打好PHP底工工夫越来越好地球科学好PHP编制程序。

PHP中的表明式与运算符与C语言的差距相当的小,现将其列表于下:

┌─────┬─────────┬──────────┐

│符号│ 运算符 │ 范例 │

├─────┼─────────┼──────────┤

│ + │ 加法 │ $a+$b │

├─────┼─────────┼──────────┤

│ – │ 减法 │ $a-$b │

├─────┼─────────┼──────────┤

│ * │ 乘法 │ $a*$b │

├─────┼─────────┼──────────┤

│ / │ 除法 │ $a/$b │

├─────┼─────────┼──────────┤

│ % │ 取余数 │ $a%$b │

├─────┼─────────┼──────────┤

You can leave a response, or trackback from your own site.

Leave a Reply

网站地图xml地图