2020年3月16日
php1
<?php
while(true){
echo"1";
break;
}
for($i = 0;$i < 10;i++){
if($i == 5 || $i == 6){
continue;
}
echo $i,"<br>";
}
echo"<br>";
for($i = 0;$i < 10;i++){
if($i == 5){
break;
}
echo $i,"<br>";
}
for($i = 0;$i < 10;i++){
echo $i;
for($j =0;$j<0;j++){
echo $j;
break 2;
}
echo"<br>";
}
function eva(){
echo "eva!";
echo "eva!";
echo "eva!";
echo "eva!";
echo "<hr>";
}
eva();
EVA();
echo"<hr>";
function total($strnum,$endnum){
var_dump($strnum);
var_dump($endnum);
$num =0;
for($i = 10;$i<=50;$i++){
$num +=$i;
}
echo $num;
}
total(1,50);
php2
<?php
while(true){
echo"1";
break;
}
for($i = 0;$i < 10;i++){
if($i == 5 || $i == 6){
continue;
}
echo $i,"<br>";
}
echo"<br>";
for($i = 0;$i < 10;i++){
if($i == 5){
break;
}
echo $i,"<br>";
}
for($i = 0;$i < 10;i++){
echo $i;
for($j =0;$j<0;j++){
echo $j;
break 2;
}
echo"<br>";
}
function eva(){
echo "eva!";
echo "eva!";
echo "eva!";
echo "eva!";
echo "<hr>";
}
eva();
EVA();
echo"<hr>";
function total($strnum,$endnum){
var_dump($strnum);
var_dump($endnum);
$num =0;
for($i = 10;$i<=50;$i++){
$num +=$i;
}
echo $num;
}
total(1,50);
php3
<?php
while(true){
echo"1";
break;
}
for($i = 0;$i < 10;i++){
if($i == 5 || $i == 6){
continue;
}
echo $i,"<br>";
}
echo"<br>";
for($i = 0;$i < 10;i++){
if($i == 5){
break;
}
echo $i,"<br>";
}
for($i = 0;$i < 10;i++){
echo $i;
for($j =0;$j<0;j++){
echo $j;
break 2;
}
echo"<br>";
}
function eva(){
echo "eva!";
echo "eva!";
echo "eva!";
echo "eva!";
echo "<hr>";
}
eva();
EVA();
echo"<hr>";
function total($strnum,$endnum){
var_dump($strnum);
var_dump($endnum);
$num =0;
for($i = 10;$i<=50;$i++){
$num +=$i;
}
echo $num;
}
total(1,50);
笔记:
break;结束流程控制,结束循环语句和switch
continue;跳过本次循环
break num;可以写一个num的参数,代表关闭几级循环,默认为1
函数(function):指一段完成指定认为的以命名代码块
函数可以接收一些参数控制代码执行的功能(gif-> png)
并且函数会返回一个值,但可能为空
函数有两种:自定义函数
系统提供 var_dump();iconv();
函数的优势:控制程序设计的复杂性
提高软件的可靠性,开发性,可维护性,重用性
函数的定义:**
function 名字(参数1,参数2….){
#代码块
#函数体
return 返回值;//可写
}
函数名字规则:
由字母下划线和数字组成
要以字母或下划线开头,不允许使用数字开头
函数的名字不区分大小写
函数的名字不要和系统函数重名
注意:
函数不能重复定义,同名的函数只能出现一个
函数的参数:
形参:形式上的参数(就是一个变量的名字)
在定义函数的圆括号中的参数为形参
实参:实际的参数(值)
再调用函数的圆括号中的参数为实参
形参的作用是接受实参,因为外部的变量不能在函数内获取
实参按照形参顺序一一对应传递,传递这个动作相当于赋值
变量的作用域:1全局变量(任何位置可直接使用)
2局部变量(在特定的范围内可使用)