function start(PDO $pdo){
形参 $pdo
类型声明 PDO
即 start 方法必须传入一个基于 PDO 类的对象
如果不加类型声明(传统的做法是不加)可能需要自行检查传入的参数是否合适
但加了后,php解析器会帮你检查参数类型是否正确
形参 $pdo
类型声明 PDO
即 start 方法必须传入一个基于 PDO 类的对象
如果不加类型声明(传统的做法是不加)可能需要自行检查传入的参数是否合适
但加了后,php解析器会帮你检查参数类型是否正确
(1)值传递
<?php
function sum ($a,$b)
{
Echo $a+$b;
}
sum(10,20); //开始调用该函数
?>
(2)引用传递<?php
$myNum=100;
function Valuechange ($number)
{
$number=$number+1;
Echo $number . "<br>";
}
Valuechange(&$myNum);
Echo $myNum;
?>
结果:101,101
(3)默认参数传递
<?php
function hobby($style = "运动")
{
return "我喜欢 $style<br>";
}
echo hobby ();
echo hobby ("唱歌");
?>
结果:我喜欢运动
我喜欢唱歌