Cơ bản về làm việc với hàm tự tạo trong PHP

Bây giờ chúng ta sẽ học cách tạo ra những hàm của riêng mình, sau đó có thể sử dụng chúng giống như các hàm chuẩn của PHP.

Hãy cùng xem xét cú pháp để tạo ra một hàm của riêng bạn.

Hàm được tạo bằng lệnh function. Tiếp theo, sau một khoảng trắng là tên hàm và dấu ngoặc tròn, bên trong viết một đoạn mã nào đó:

php<?php
  function func() {
    // một đoạn mã nào đó
  }
?>

Hãy cùng xem một ví dụ nào đó.

Hãy tạo một hàm có tên func, hàm này khi được gọi sẽ hiển thị ra màn hình một dấu chấm than:

php<?php
  function func() {
    echo '!';
  }
?>

Bây giờ hãy gọi hàm của chúng ta. Để làm điều này cần viết tên của nó và dấu ngoặc tròn:

php<?php
  function func() {
    echo '!';
  }
  
  // Gọi hàm của chúng ta:
  func(); // sẽ hiển thị '!'
?>

Có thể gọi hàm của chúng ta nhiều lần - trong trường hợp này mỗi lần gọi hàm sẽ thực hiện một lần hiển thị mới ra màn hình:

php<?php
  function func() {
    echo '!';
  }
  
  func(); // sẽ hiển thị '!'
  func(); // sẽ hiển thị '!'
  func(); // sẽ hiển thị '!'
?>

Hàm có thể được gọi trước vị trí định nghĩa của chúng:

php<?php
  func(); // sẽ hiển thị '!'
  
  function func() {
    echo '!';
  }
?>
Задание 1

Hãy tạo một hàm, hiển thị ra màn hình tên của bạn.

Задание 2

Hãy tạo một hàm, hiển thị ra màn hình tổng các số từ 1 đến 100.