PHP - 按值调用

PHP - 按值调用 首页 / PHP入门教程 / PHP - 按值调用

PHP允许您通过值调用函数并引用两者。如果通过值进行PHP调用,则在函数内部修改实际值时不会对其进行修改。

让无涯教程借助示例来理解按值调用的概念。

例子1

在此示例中,变量$str被传递到加法器函数,在此它与"按值调用"字符串连接在一起。但是,打印$str变量只会导致"Hello"。这是因为仅在局部变量$ str2中进行了更改。它不会反映到$ str变量。

链接:https://www.learnfk.comhttps://www.learnfk.com/php/php-call-by-value.html

来源:LearnFk无涯教程网

function adder($str2)
{
    $str2 .= 'Call By Value';
}
$str = 'Hello ';
adder($str);
echo $str;

输出:

Hello

例子2

通过另一个示例来理解PHP按值调用概念。

function increment($i)
{
    $i++;
}
$i = 10;
increment($i);
echo $i;

输出:

10

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

React实战进阶45讲 -〔王沛〕

SQL必知必会 -〔陈旸〕

恋爱必修课 -〔李一帆〕

流程型组织15讲 -〔蒋伟良〕

容量保障核心技术与实战 -〔吴骏龙〕

攻克视频技术 -〔李江〕

去无方向的信 -〔小麥〕

李智慧 · 高并发架构实战课 -〔李智慧〕

计算机基础实战课 -〔彭东〕

好记忆不如烂笔头。留下您的足迹吧 :)