动态web设计与开发1——3.PHP语法与语言结构探索.pptx

动态web设计与开发1——3.PHP语法与语言结构探索.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
动态web设计与开发Ⅰ;什么是PHP语言?; //循环输出星号 echo pre\n; for($i=1;$iMAX_LINE_NUM;$i++) { echo print_star($i); echo \n; } echo /pre\n; ;/* *函数功能:打印指定数目星号 *变量: $num *返回:字符串 */; function print_star($num) { return str_repeat(“*”,$num); } ? /body /html;网页最终显示的结果: Hello ,PHP world! * * * * * *;PHP标记语言;还可以使用其他PHP语言标记: 用”?”代替”?php”; 用ASP风格”%”和”%”。 **必须激活PHP配置文件php.ini中的”short_open_tag”或”asp_tag”选项。对于不同的服务器,这些选项并不总是打开的。强烈建议使用标准方式,增强可移植性。;?php echo 标准的PHP语言标记;? ?=$vocabulary ? 是一种简写方式,等价于 ? echo $vocabulary ? % echo 这是类似于ASP标签的写法; % ;script language=php echo ‘这是一种 不常使用 地写法,尽管这总是可用的。类似于Javascript客户端脚本的写作风格,可以用于XHTML文档; /script;PHP的注释: 综合C++和Perl语言的特征。PHP的注释符号有3种:以“ /* ”开始和“ */ ”闭合的段落块注释符,以及用“ // ”和“ # ”开始的行注释符。 ;?php /*这是一个包含段落块的注释, 可以有多行文字。*/ echo Hello world!; echo Hello,dad and mama.; //这是一个C++风格的行注释 echo Hello,my petty dirty dog. #这是一个Perl风格的行注释 ?;标识符 标识符只能由字母(所有英文字符,以及ASCII码值在127~255的所有字符)、数字或下划线组成。 标识符只能以字母或下划线开头。 ;4years 数字开头,非法! what_is_it? 问号是非法字符! ;PHP中有些标识符是系统定义的,也称关键字。它们不能被用来作为常量、函数名或类名,但是可以将它们作为变量使用,但很容易混淆,不推荐。;PHP关键字表;if;变 量 变量名称由$开头后面是一个标识符。 ;?php $4years =long long ago; $_4years =long long ago; $name = Tom; $Name = Jerry; echo $name,$Name; “Tom,Jerry” unset($name); echo $name,$Name; ? ;① $linenumberinfile = 1; //全部小写的方式 ② $line_number_in_file = 2; //使用下划线分隔 ③ $LineNumberInFile = 3; //每个单词的首字母大写 ;可变变量 一个可变变量使用一个普通变量的值作为这个可变变量的变量名。 例: $var是一个普通变量,以变量值作为变量名,即在$var前面加一个 “$”,即$$var就是一个可变变量。;?php $var =name; $name =Tom; echo $var; //输出name echo $$var; //输出Tom, $$var=$name; ;变量类型;2、字符串(String) 可用 ’ 或 ” 来定义。 双引号字符串支持变量的解析和转义字符。解析器会尽可能多地取得$后面的字符以组成一个它认为合法的变量名。;?php $coffee = Nescafe; echo $coffees taste is nice.; //正常 echo I drank some $coffees.; //无效的$coffee,s也是变量名标识符 echo I drank some ${coffee}s.; //有效的

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档