Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk memanggil fungsi PHP?

Bagaimana untuk memanggil fungsi PHP?

王林
王林asal
2024-04-10 12:33:01671semak imbas

Terdapat empat cara untuk memanggil fungsi dalam PHP: panggilan biasa, hantaran parameter, nilai pulangan dan fungsi berubah. Panggilan biasa menggunakan nama fungsi dan parameter lulus boleh mengikut nilai atau dengan nilai rujukan menggunakan kata kunci kembali menggunakan nama pembolehubah sebagai nama fungsi;

PHP 函数的调用方式是什么?

Cara memanggil fungsi PHP

Dalam PHP, fungsi boleh dipanggil dalam empat cara berikut:

1 Panggilan konvensional

Kaedah panggilan fungsi yang paling asas ialah:

rrree

Contohnya:

rreee

. 2. Lulus parameter

Parameter fungsi boleh dihantar mengikut nilai atau rujukan:

  • Harus nilai: Luruskan nilai pembolehubah kepada fungsi Pengubahsuaian kepada pembolehubah dalam fungsi tidak akan menjejaskan pembolehubah di luar fungsi.
  • Melalui rujukan: Meluluskan rujukan kepada pembolehubah kepada fungsi Pengubahsuaian kepada pembolehubah dalam fungsi akan mempengaruhi pembolehubah di luar fungsi.

Lulus dengan rujukan dengan menambahkan simbol & di hadapan nama parameter, contohnya: & 符号进行引用传递,例如:

function_name(arg1, arg2, ...);

3. 返回值

函数可以返回一个值,使用 return

echo hello(); // 输出:"Hello"

3 Nilai pulangan

Fungsi boleh mengembalikan nilai, gunakan kembali kata kunci, contohnya:

function swap(&$a, &$b) {
    $temp = $a;
    $a = $b;
    $b = $temp;
}

$a = 1;
$b = 2;
swap($a, $b);
echo "$a, $b"; // 输出:"2, 1"

4 Fungsi Pembolehubah

Fungsi Pembolehubah ialah kaedah panggilan fungsi khas dalam PHP, yang membolehkan nama pembolehubah digunakan sebagai nama fungsi. Sintaksnya adalah seperti berikut:

function double(int $num): int {
    return $num * 2;
}

echo double(5); // 输出:"10"

Contohnya:

$function_name($arg1, $arg2, ...);
Kes praktikal

Contoh: Kira purata dua nombor

🎜
<?php
$hello = "Hello";
$hello("World!"); // 等同于 echo "Hello World!";
?>
🎜Menerusi kaedah panggilan fungsi yang diperkenalkan di atas, kita boleh melengkapkan penggunaan secara fleksibel secara fleksibel tugasan. 🎜

Atas ialah kandungan terperinci Bagaimana untuk memanggil fungsi PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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