【济南中心】PHP课程同步笔记day12:各种语句 Echo语句: 描述:输出一个或多个字符串 提示:echo是一个语法结构,不是函数。后面的小括号可带,可不带。 语法:void echo(string $arg1[,string $...]) 说明:echo可以输出一个或多个参数,各参数之间用逗号隔开。 语法格式: echo $name; 或echo($name); 注意事项: Echo 可以带括号,也可以不带括号 Echo可以输出一个参数或多个参数。 多个参数之间用英文下的逗号(,)隔开。如:echo $a,$b,$c; 多个参数之间用英文下的小数点(.)隔开。如: echo $a.$b.$c; 如果是多个参数,echo不能加括号。 Echo只能单独使用,不能混在其它表达式中。 如果一行代码中,存在多个功能的语句,则echo一定是最后执行的。 当echo后跟括号时,echo和()之间没有空格 当echo后不跟括号时,echo和内容之间有空格。 实例:echo语句的应用 [PHP] 纯文本查看 复制代码 $name = “Mary”;
$age = 24;
$arr = array(“北京市”,”天津市”,”河北省”);
//双引号内,输出变量的值
Echo “我的名字叫{$name}<br />”;
//单引号内,输出变量的名称
Echo ‘我的名字叫{$name}<br />’;
//长字符串
$str = <<<heredoc
<h2>HTML+CSS+JavaScript</h2>
Heredoc;
Echo $str.”<hr />”;
//输出数组(一维数组)中的元素
Echo “{$name}的家乡是{$arr[0]}<hr />”;
//判断年龄是否符合当兵
Echo $age>=18 && $age<=25 ? “可以当兵”:”超出范围”; Print 语句 描述:输出一个字符串。 说明:print是一个语法结构,不是一个函数,括号可带可不带。 语法:int print(string $arg) 参数:只有一个,不能写多个参数。 返回值:总是返回1。 注意事项: Print可以带括号,也可以不带括号。 Print只有一个参数。如果参数中可以使用小数点进行连接多个字符串。 Print总是返回1。 Print语法可以混在其它表达式中。 实例:print语句应用 [PHP] 纯文本查看 复制代码 $name = “Mary”;
$age = 98;
$arr = array(“山东省”,”山西省”,”北京市”);
//双引号内,输出变量的值
Print(“我的名字叫{$name}!<hr />”);
//单引号内,输出变量的名
Print(“他的年龄是{$age}岁!<hr />”);
//双引号内,输出数组元素的值
Print “{$name}的家乡是{$arr[2]}!<hr />”;
//长字符串
Print <<<heredoc
<h2>HTML+CSS+JavaScript</h2>
Heredoc; 实例:输出0000-9999之间所有数 [PHP] 纯文本查看 复制代码 For($a=0;$a<=9;$a++){
For($b=0;$b<=9;$b++){
For($c=0;$c<=9;$c++){
For($d = 0;$d<=9;$d++){
Echo $a,$b,$c,$d,’ ’;
}
}
}
} Break语句 描述:无条件退出各种循环或者switch语句。 语法:break[n] 说明:一般情况下,需要在break之前加一个条件判断。 参数:参数n,可选。N为正整数。表示跳出第几层循环或switch语句。N的默认值为1,1可以不写。 Break语句应用 [PHP] 纯文本查看 复制代码 $a = 1;
While(1){
While(1){
Switch($a++){
Case 1:
Echo “第一次输出<br />”;
Break;
Case 5:
Echo “第5次输出<br />”;
Break;//退出switch
Case 10:
Echo “第10次输出<br />”;
Break 3;//退出switch和两个while循环
}
}
}
Echo ‘$a = ’.$a; Continue语句 描述:中止本次循环剩余代码,而开始下一次新的循环。 语法:continue[n] 参数:n为退出几层循环。默认值为1。1可以省略。 实例:输出1-100间所有的偶数(使用continue实现) [PHP] 纯文本查看 复制代码 For($i = 1;$i<=100;$i++){
//如果是奇数,则退出本次循环,开始下一次循环
If($i%2 !=0){
Continue 1; //剩下的代码不再执行,直接开始下一次新的循环
}
Echo “$i ”;// 2 4 6....
} 终止脚本运行:die()和exit() 描述:输出一个提示消息,并终止脚本继续向下执行。 语法:die([string $msg])或 exit([string $msg]) 参数:$msg是可选的,输出一个提示消息 延缓脚本执行:sleep(n) 描述:延缓执行,有点类似JS延时器(setTimeout()) 语法:int sleep(int $seconds) 参数:$seconds是指延缓多少秒 返回值:成功时返回0,错误时返回FALSE 实例:sleep()函数应用 [PHP] 纯文本查看 复制代码 Echo date(“Y-m-d H:i:s”);
//延时执行
Sleep(5);
Echo “<br />”;
Echo date(“Y-m-d H:i:s”);
|