PHP允许您通过值调用函数并引用两者。如果通过值进行PHP调用,则在函数内部修改实际值时不会对其进行修改。
让无涯教程借助示例来理解按值调用的概念。
在此示例中,变量$str被传递到加法器函数,在此它与"按值调用"字符串连接在一起。但是,打印$str变量只会导致"Hello"。这是因为仅在局部变量$ str2中进行了更改。它不会反映到$ str变量。
function adder($str2) { $str2 .= 'Call By Value'; } $str = 'Hello '; adder($str); echo $str;
输出:
Hello
通过另一个示例来理解PHP按值调用概念。
输出:
10
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)