###PHP 函数参数的2种方式
1)实参的值传给形参,形参的值变化不影响到实参的值,体现了函数的封装性。
2)引用传值,这种方式函数内部的语句会影响到函数外部的变量,破坏了函数的封装性,不推介使用。
<?php
// $tid = $_GET["tid"];
// $fr = fopen("./msg.txt","r");
// $i = 1;
// $row = fgetcsv($fr);
// while( $row != false){
// if($i == $tid){
// print_r($row);
// }
// $i = $i+1;
// }
//1、打开资源
// $fh = fopen("./msg.txt","r");
// //2、读取tid行的留言
// $row = fgetcsv($fh);
// $con = 1;
// while(($rec = fgetcsv($fh)) != false){
// if($_GET['tid'] == $con){
// print_r($rec);
// }
// $con++;
// $b = 5;
// $a= $b++;
// var_dump($a,$b);
// $a=1;
// $b=$a++; //运行两个步骤:一返回$a的值,二把$a的值加1.
// var_dump($a,$b);
function t($a){
// $a +=1;
$a = $a +1;
}
$b =3;
t($b);
echo "b的值是:",$b,"<br>" ."<hr>";
var_dump(t($b));
var_dump($b);
echo "<hr>";
function t2(&$a){
$a +=1;
}
$c=5;
t2($c);
var_dump($c);
?>