PHP 起步篇 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

值传递

  在调用函数时,需要向函数传递参数,被传入的参数称为实参数,而函数定义的参数称为形参。参数传递的方式有按值传递与按引用传递。我们先介绍按值传递。

  值传递就是将实参的值复制到对应的形参中,在函数内部的操作针对形参进行,操作的结果不会影响到实参,即函数返回后,实参的值不会改变。

<?php
header("Content-Type:text/html;charset=utf-8;");
function values($a) //函数的声明
{
  $a++;
  echo "在函数内:\$a=".$a; //输出形参的值
}
$a=1;
values($a);     //传值:将$a传递给形参$a
echo "<p>在函数外 \$a=".$a."</p>";  //实参的值没有变化,输出 $a=1
?>