- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.5流程控制语句 3.循环结构: (3) do-while循环:条件为true循环,条件为false退出。 do while(条件表达式){ 语句; 语句; ……; } while(条件表达式) 例: $i=1; do While($i=100){ echo $i.“br”; $i++; } While($i=100) 3.5流程控制语句 4.foreach循环-1 foreach (数组名 as 变量){ 语句; 语句; ……; } 例: ?php $array2=array( one=1, two=2, three=3, four=4 ); foreach($array2 as $value){ echo Value:$value \n; } ? 3.5流程控制语句 4.foreach循环-2 foreach (数组名 as 键=值){ 语句; 语句; ……; } 例: ?php $array2=array( one=1, two=2, three=3, four=4 ); foreach($array2 as $key= $value){ echo “Key: $key Value:$value \n; } ? 3.5流程控制语句 5. break和continue指令 例1: ?php for($i=1;$i=100;$i++){ if($i==80){ break; } echo $i.br; } ? 例2: ?php for($i=0;$i5;++$i){ if($i==2){ continue; } echo $i\n; } ? 总结: 1.数据类型 2.运算符 3.表达式 4.流程控制语句 * * 2.2 PHP脚本如何嵌入到HTML中? 四种方式(定界符): 1.?和?这种简写形式,需要修改php的配置文件php.ini将short_open_tag设置为on,或者在程序开始调用short_tags函数。 2.?php 和?最常用的方式 3.script language=php和/script 4.%和% 与asp一样的定界符,需要将php.ini中asp_tag设置为on 3. 1PHP数据类型 PHP数据类型包括如下7种: 1.基本数据类型:整型、浮点型、布尔型(true或false)、字符串 (1)整型:十进制324,八进制0324,十六进制0x324;如果溢出会自动转换为float浮点数。 (2)浮点数2.332 (3)布尔型true false (4)字符串:单引号’;双引号”;(不常用) 注:转义字符\’ \” \n \t 等 2.两种复合类型:数组和对象。 3.一种特殊类型:NULL(表示变量没有值) 3.2数组 array 数组:下标从0开始或者可以是任何标识符。 例:$A=array( “name”=“apple”, “color”=“round”, “shape”=“round”, 4=25 ); $b[]=‘a’; $b[]=‘b’; $b[]=‘c’; 3.3数据类型转换 在PHP中数据类型转换分为自动转换和强制转换: 1.自动转换:以占用字节最长的运算数为标准数据类型。 (1)布尔类型自动转换时,true转换为1;false转换为0 (2)字符串类型转换为数值型: 例如:$a=1+”10.5”; 结果是11.5 $a=1+”-1.3e3”;结果是1299 $a=1+”some-1.3e3”;结果是1 注:字符串能转成数值就转成数值,不能转成数值就变成0. (3)当转换为布尔值时,以下值被认为是FALSE. 整型0、浮点型值0.0、空白字符串和字符串”0”、没有成员变量的数组、没有成员的对象、特殊NULL(包括尚未设定的变量) 2.强制转换 (int),(integer)转换为整型 (bool),(boolean)转换为布尔型 (float),(double)转换为浮点型 (string)转化为字符串 (array)转换为数组 (object)转化为对象 3.3变量和常量 1.变量 1.PHP变量的命名规则: $+变量名 变量名命名规则 (1)以字
您可能关注的文档
- 第3章拒绝服务与数据库安全(859KB).ppt
- 现代大地控制测量课件chapter1xulun课件(1393KB).ppt
- 现代大地控制测量课件chapter2课件(2052KB).ppt
- 文书工作与档案管理第二版第八章(3036KB).ppt
- 第3章可编程控制器技术(4004KB).ppt
- 现代大地控制测量课件chapter3课件(2284KB).ppt
- 文书工作与档案管理第二版第八章节课件(3036KB).ppt
- 文书工作与档案管理第二版第二章(4136KB).ppt
- 第3章来自石油和煤的两种基本化工原料(3001KB).ppt
- 现代大地控制测量课件chapter5课件(3674KB).ppt
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
文档评论(0)