Tutorial penggunaan fungsi PHP

WBOY
Lepaskan: 2024-04-10 17:45:02
asal
890 orang telah melayarinya

Fungsi PHP membolehkan kod dimodulatkan untuk digunakan semula dengan mudah. Untuk mencipta fungsi, gunakan kata kunci fungsi, menyatakan nama fungsi, parameter dan badan fungsi. Untuk memanggil fungsi, gunakan nama dan argumennya. Fungsi boleh menerima parameter dan mengembalikan nilai. Pembolehubah yang diisytiharkan dalam fungsi adalah dalam skop tempatan Untuk mengakses pembolehubah global, anda perlu menggunakan kata kunci global. Fungsi meningkatkan kebolehbacaan dan kebolehselenggaraan kod anda, contohnya anda boleh mencipta fungsi yang mengira jumlah pesanan. . Artikel ini akan membimbing anda tentang cara menggunakan fungsi PHP.

PHP 函数使用教程Buat fungsi

Untuk mencipta fungsi, gunakan kata kunci fungsi, diikuti dengan nama fungsi, kurungan dan badan fungsi:

function greet($name) {
  echo "Hello, $name!";
}
Salin selepas log masuk

Panggil fungsi

Untuk panggil fungsi, gunakan namanya dan kurungan, seperti ini:

greet("John"); // 输出:"Hello, John!"
Salin selepas log masuk

Parameter dan Nilai Pulangan

Sesuatu fungsi boleh menerima parameter, yang merupakan nilai yang dihantar kepadanya. Untuk menentukan parameter, senaraikannya dalam kurungan, dipisahkan dengan koma. Fungsi juga boleh mengembalikan nilai, menggunakan kata kunci return:

function add($a, $b) {
  return $a + $b;
}

$result = add(5, 10); // $result 将变为 15
Salin selepas log masuk
function 关键字,后跟函数名,圆括号和函数体:

$name = "John";

function greet() {
  global $name;
  echo "Hello, $name!";
}

greet(); // 输出:"Hello, John!"
Salin selepas log masuk

调用函数

要调用函数,使用其名称和圆括号,就像这样:

function calculateTotal($items) {
  $total = 0;
  foreach ($items as $item) {
    $total += $item['price'] * $item['quantity'];
  }
  return $total;
}

$items = [
  ['price' => 10, 'quantity' => 2],
  ['price' => 15, 'quantity' => 1],
];

$total = calculateTotal($items); // $total 将变为 35
Salin selepas log masuk

参数和返回值

函数可以接受参数,即传递给它的值。要指定参数,在圆括号中列出它们,用逗号分隔。函数也可以返回一个值,使用 return 关键字:

rrreee

作用域

在函数内部声明的变量与函数外的变量是分开的。它称为函数的局部作用域。要在函数中访问全局变量,请使用 global

Skop

Pembolehubah yang diisytiharkan di dalam fungsi adalah berasingan daripada pembolehubah di luar fungsi. Ia dipanggil skop tempatan fungsi. Untuk mengakses pembolehubah global dalam fungsi, gunakan kata kunci global:

rrreee

Kes praktikal🎜🎜🎜Menggunakan fungsi boleh menjadikan kod lebih mudah dibaca dan diselenggara. Sebagai contoh, anda boleh mencipta fungsi yang mengira jumlah pesanan: 🎜rrreee

Atas ialah kandungan terperinci Tutorial penggunaan fungsi PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!