PHP课程笔记3

 课时71 PHP循环结构for语句的应用

1.自增条件的个数可以由自己决定,可以写多个

2.初始值也可以设定多个


课时72 特殊流程控制语句

1.break是退出循环体,再后面加数字可以表示退出层数

2.continue是退出本次循环,继续下次循环

3.exit(); 是退出脚本.


课时73 PHP流程控制语句goto

1.goto语句需要一个标记.

标记:  (标记可以是任何名称,后面跟的是冒号)


 课时75 PHP函数的定义和应用

1.控制程序设计的复杂性

2.提高软件的可靠性

3.提高软件的开发效率

4.提高软件的可维护性

5.提高程序的重用性


课时76 PHP自定义函数的语法格式

<?php

function  table(){
echo '<table border="1" width="300" align="center">';

echo "<eaption><h1>表格</h1></eaption>";

for($i=0;$i<10;$i++){

$bg = ($i%2 == 0) ? "#cccccc" : "";

echo '<tr bgcolor="'.$bg.'">';

for($j=0;$j<10;$j++){

echo '<td>'.($i*10+$j).'</td>';

}

echo '</tr>';

}

echo "</table>";
}

table();

?>


课时77 PHP自定义函数中的参数

<?php

function table($rows=10,$cols=10){

echo '<table border="1" width="800" align="center">';

echo "<eaption><h1>表格</h1></eaption>";

for($i=0;$i<$rows;$i++){

$bg = ($i%2 == 0) ? "#cccccc" : "";

echo '<tr bgcolor="'.$bg.'">';

for($j=0;$j<$cols;$j++){

echo '<td>'.($i*10+$j).'</td>';

}

echo '</tr>';

}

echo "</table>";
}

table();

1.形参实参要对应


 

 课时78 PHP自定义函数中的返回值(return)

1.file_put_contents("doc.html","");

2.函数名一定要有意义

3.function_exists();  判断函数是否存在


课时79 PHP局部变量

1.return只能返回一个变量

2.函数内部的变量,只能在函数内部使用.

3.在参数中声明的变量在外部也无法使用.函数的参数就是一个局部变量.


课时80 PHP全局变量

1.全局变量, 在函数外部声明的变量都叫全局变量.

2.所有在函数内部新声明的变量都是新变量.

3.global声明跟顺序有关系. 如果在函数内部新声明变量的下方, 那变量又与外部变量同名,那么只会显示外部的变量.

4.只要将全局变量声明在调用之前,函数才可以使用,否则找不到值.


课时81 PHP静态变量

1.static  静态变量

2.只在最后脚本结束才释放

3.在函数中声明的静态变量,只在第一次调用时声明,

4.第二次以后一看是静态变量,就到静态段中查看是否存在变量,如果有就直接使用,而不再声明.

5.静态变量,在同一个函数多次调用时共享


课时82 PHP常规参数的函数


 

 

 

 

posted @ 2014-11-28 02:16  Xavier小灰  阅读(146)  评论(0编辑  收藏  举报