Rumah > pembangunan bahagian belakang > tutorial php > php函数基本语法与传递参数的用法实例详解

php函数基本语法与传递参数的用法实例详解

伊谢尔伦
Lepaskan: 2023-03-11 13:02:02
asal
1539 orang telah melayarinya

本文实例讲述了函数的调用与函数定义语法,并讲解了关于函数中的变量以及向函数传递数值方法.具体如下:

一、函数的基础

php提供了大量的函数,并且允许用户自定函数,php函数定义实例代码如下:

<?php 
function myCount($inValue1,$inValue2) 
{ 
  $AddValue = $inValue1+$inValue2; 
  
return
 $AddValue;     //返回计算结果 
} 
$Count = myCount(59,100); 
echo $Count;     //输出159 
?>
Salin selepas log masuk

函数一但被定义就可以在任何地方使用.

二、函数传参数

php 函数参数在函数定义时进行申明定义,函数可以有任意多个参数,应用最普遍的传递方法,是按值传递的,或通过引用和默认参数值应用得相对比较少.实例代码如下:

<?php 
function myColor ($inColor = "蓝色") 
{ 
    return "我喜欢的颜色: $inColor. "; 
} 
echo myColor(); 
echo myColor("粉色"); 
?>
Salin selepas log masuk

一般传递的值不会因函数内部改变而改变的,除非是全局变量或是引用我们来看php函数引用实例,代码如下:

<?php 
function str_unite (&$
string
) 
{ 
    $string .= &#39;也喜欢蓝色.&#39;; 
} 
$str = &#39;喜欢红色,&#39;; 
str_unite ($str); 
echo $str;    // 输出结果: &#39;喜欢红色,也喜欢蓝色.&#39; 
?>
Salin selepas log masuk

全局变量,代码如下:

<?php 
$a = 1; 
$b = 2; 
function Sum() 
{
    global $a, $b; 
    $b = $a + $b; 
} 
Sum(); 
echo $b; 
?>
Salin selepas log masuk


Atas ialah kandungan terperinci php函数基本语法与传递参数的用法实例详解. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan