其實這一節課主要說到了php關于函數的特性——閉包(這是我在JavaScript里面學習到的概念,個人感覺基本一致,大神不喜勿噴,還請指正),一個php函數如果沒有調用函數本身,該函數里面的變量、參數、嵌套函數等內容就無法在全局作用域里面調用,因為閉包特性,所以需要調用函數本身,才能調用函數里面的內容。
2017-09-04
<?php
function abc($sum_arry){
$max_arry = $sum_arry[0];
foreach ($sum_arry as $sum){
if($max_arry<$sum){
$max_arry = $sum;
}
}
return $max_arry;
}
?>
<?php
$abc = array(1,2,3);
echo abc($abc);
?>
function abc($sum_arry){
$max_arry = $sum_arry[0];
foreach ($sum_arry as $sum){
if($max_arry<$sum){
$max_arry = $sum;
}
}
return $max_arry;
}
?>
<?php
$abc = array(1,2,3);
echo abc($abc);
?>
2017-08-24
<?php
function shuzu(){
return array(1,2,3);
}
print_r(shuzu());
?>
function shuzu(){
return array(1,2,3);
}
print_r(shuzu());
?>
2017-08-24
<?php
function abc(){
$sum_arry = array(12,21,23,56,41);
$max_arry = $sum_arry[0];
foreach ($sum_arry as $sum){
if($max_arry<$sum){
$max_arry = $sum;
}
}
echo $max_arry;
}
?>
<?php
abc()
?>
function abc(){
$sum_arry = array(12,21,23,56,41);
$max_arry = $sum_arry[0];
foreach ($sum_arry as $sum){
if($max_arry<$sum){
$max_arry = $sum;
}
}
echo $max_arry;
}
?>
<?php
abc()
?>
2017-08-24