[php] 返回的用法

关于这篇文章

本次我作为一个初学者遇到的”return”问题,我将以初学者的角度来简单易懂地进行解释。

「返回」是什么意思?

简单来说,就是将结果返回给变量。哦,你想知道是什么意思?为了详细解释,首先需要理解函数是什么。

函数是什么?

函数是将经常执行的操作集合在一起的东西。通过给函数命名,可以分别对它们进行调用,并获得处理结果或值。

    使い方

在将代码整合成一个函数时,我们可以使用function();。例如,

假设想要打印出 “我的名字是山田太郎。” ,应该如何操作?

<?php
function Name() {  //Nameは関数名
 echo ‘私の名前は山田太郎です。’ //{}ブロックという中の処理
}
Name(); //関数の呼び出し
?>

假设{}中间括起来的部分可以通过名称进行调用。此外,可能还有时候只想更改显示的名称。这种情况下,可以使用参数。

    引数の使い方
<?php
function Name($fullname) { //②()内に書かれたものが引数
 echo ‘私の名前は’ . $fullname . ’です。’ //③
}
Name(‘山田太郎’); 
//①下のものとそれぞれ()内で書いたものが表示結果として反映される。
Name(‘山田花子’);
?>

在中文中将其翻译如下:引数指的是在调用函数时使用的值。参数将按照从1开始的顺序逐个进行处理。因此,括号内写的内容将逐一进行处理。

再说一次,”return” 是什么意思?

在函数内,可以将结果再次作为值调用并使用。在这种情况下,使用的关键字是return。

    使い方

假设我们想要将在函数中将1和2相加的结果分配给一个变量并使用。

<?php
function plus($int1, $int2) {
 $sum = $int1 + $int2;
 return $sum; // 処理結果の3が格納されている。
}
$sum = plus(1, 2);
echo ‘加算結果は’ . $sum . ‘です。’
?>

在代码块内部,由于return语句返回了$sum,使得可以在其他处理中将其作为变量使用。需要注意的是,使用return语句会使得程序返回到调用点,因此请注意后续处理将不会被执行的情况。

结束

虽然变得有点长,但以上就是return语句的用法和处理方式。我认为可能存在一些不完善的地方,但我尽力总结了学到的要点。

广告
将在 10 秒后关闭
bannerAds