PHP教程之基本语法.doc
上传人:sy****28 上传时间:2024-09-14 格式:DOC 页数:6 大小:26KB 金币:18 举报 版权申诉
预览加载中,请您耐心等待几秒...

PHP教程之基本语法.doc

PHP教程之基本语法.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

18 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第一章基本语法第一节PHP代码书写PHP代码我们以<?php开始,以?>结束。如:<?phpecho"我正在学习PHP";?>在浏览器中将输出:我正在学习PHP这种风格我们称之为标准风格,我们也可省去“PHP”三个字母,即我们常常说的简短风格。如:<?phpecho"我正在学习PHP";?>同样我们在浏览器中可以看到:我正在学习PHP此外,还有Script风格,如:<scriptlanguage="php">echo"我正在学习PHP";</script>以及ASP风格,如:<%echo"我正在学习PHP";%>ASP风格在默认情况下是被禁止的,如果需要运行,需修改asp_tags选项,在PHP.int里。我们一般用标准风格及简短风格,Script风格及ASP风格基本不用,但是,为了达到最好的兼容性,我们推荐使用标准风格,而不使用简短风格。第二节PHP文本注释在PHP中,我们使用“//”来编写单行注释,或者使用“/*…*/”来编写多1行注释,也可用“#”来注释,但这个不太常用。文本的注释要写在代码的上方或右边,不要写在代码的下方。<?php//echo()函数输出一个或多个字符串。/*echo()实际上不是一个函数,因此您无需对其使用括号。不过,如果您希望向echo()传递一个或多个参数,那么使用括号会发生解析错误。*/echo"我正在学习PHP";?>在浏览器中只输出:我正在学习PHP而注释了的文本却没有显示。第三节PHP输出函数PHP输出函数有echo()函数与print()函数以及格式化输出函数printf()函数和sprintf()函数。一、echo()函数echo()函数输出一个或多个字符串,可以用圆括号,也可不用,在实际应用中,我们一般不用圆括号;echo更象一条语句,无返回值。<?phpecho("今天天气很好,我们出去玩!")."<br>";echo"今天天气很好,我们出去玩!";?>浏览器中输出为:今天天气很好,我们出去玩!今天天气很好,我们出去玩!二、print()函数print()函数输出一个或多个字符串,可以用圆括号,也可不用,在实际应用中,我们一般不用圆括号;print()函数有返回值,其返回值为1,当其执行失败(比如断线)时返回flase。2<?phpprint("今天天气很好,我们出去玩!")."<br>";print"今天天气很好,我们出去玩!"."<br>";echoprint"今天天气很好,我们出去玩!";?>浏览器中输出为:今天天气很好,我们出去玩!今天天气很好,我们出去玩!今天天气很好,我们出去玩!1第一句、第二句都输出了“今天天气很好,我们出去玩!,第三除了输出了“今”天天气很好,我们出去玩!”外,还输出了返回值“1。echo()函数与print()函数两者的功能几乎完全一样,有一点不同就是echo()函数无返回值,print()函数有返回值。且echo()函数稍快于print()函数。三、printf()函数printf()函数输出格式化的字符串。其中格式化字符串包括两部分内容:一部分是正常字符,这些字符将按原样输出;另一部分是格式化规定字符,以“%”开始,后跟一个或几个规定字符,用来确定输出内容格式。参量表是需要输出的一系列参数,其个数必须与格式化字符串所说明的输出参数个数一样多,各参数之间用“,”分开,且顺序一一对应,否则将会出现意想不到的错误。常用类型转换符%b整数转二进制%c整数转ASCII码%d整数转有符号十进制%f倍精度转浮点%o整数转八进制%s整数转字符串%u整数转无符号十进制%x整数转十六进制(小写)3%X整数转十六进制(大写)<?php$a="今天";$b=10;printf("%s我买了%u本书",$a,$b);?>浏览器输出的内容是:今天我买了10本书printf()函数有返回值,其返回值为字符串的长度。<?php$a="今天";$b=10;echoprintf("%s我买了%u本书",$a,$b);?>此时浏览器输出的内容是:今天我买了10本书16其中“今天我买了10本书”为printf()函数格式化后的字符串,“16