Php được xây dựng trong các chức năng w3schools

Hàm trong PHP là một đoạn hoặc khối mã có thể tái sử dụng để thực hiện một hành động cụ thể. Nó nhận đầu vào từ người dùng dưới dạng tham số, thực hiện một số hành động nhất định và đưa ra đầu ra. Các hàm có thể trả về giá trị khi được gọi hoặc có thể chỉ thực hiện một thao tác mà không trả về bất kỳ giá trị nào

PHP có hơn 700 hàm được tích hợp để thực hiện các tác vụ khác nhau

Trong hướng dẫn này, bạn sẽ học-

Tại sao lại sử dụng Hàm?

  • Tổ chức mã tốt hơn – Các chức năng PHP cho phép chúng tôi nhóm các khối mã liên quan thực hiện một tác vụ cụ thể lại với nhau
  • Khả năng sử dụng lại – sau khi được xác định, một hàm có thể được gọi bởi một số tập lệnh trong tệp PHP của chúng tôi. Điều này giúp chúng tôi tiết kiệm thời gian phát minh lại bánh xe khi chúng tôi muốn thực hiện một số tác vụ thông thường như kết nối với cơ sở dữ liệu
  • Dễ dàng bảo trì - cập nhật hệ thống chỉ cần được thực hiện ở một nơi

Hàm tích hợp trong PHP

Các hàm tích hợp là các hàm được xác định trước trong PHP tồn tại trong gói cài đặt

Các hàm sẵn có của PHP này là những gì làm cho PHP trở thành một ngôn ngữ kịch bản rất hiệu quả và năng suất

Các hàm dựng sẵn của PHP có thể được phân thành nhiều loại. Dưới đây là danh sách các hạng mục

Hàm chuỗi

Đây là các hàm thao tác với dữ liệu chuỗi, tham khảo bài viết về chuỗi để biết các ví dụ triển khai của các hàm chuỗi

Hàm số

Hàm số trong PHP là hàm trả về kết quả dạng số

Hàm Numeric php có thể được sử dụng để định dạng số, trả về hằng số, thực hiện các phép tính toán học, v.v.

Bảng bên dưới hiển thị các hàm số PHP phổ biến

HàmMô tảVí dụOutputis_number Chấp nhận một đối số và trả về true nếu đối số đó là số và trả về false nếu không phải
false
truenumber_formatĐược sử dụng để định dạng một giá trị số bằng cách sử dụng dấu phân cách chữ số và dấu thập phân
2,509,663randĐược sử dụng để tạo một số ngẫu nhiên. 
 Random numberroundVòng của một số có dấu thập phân đến số nguyên gần nhất. 
3sqrtTrả về căn bậc hai của một số
10cosTrả về cosin
0. 52532198881773sinTrả về sin
0. 85090352453412tanTrả về tiếp tuyến
1. 6197751905439piConstant trả về giá trị của PI
3. 1415926535898

Chức năng ngày

Hàm date được sử dụng để định dạng ngày và giờ Unix thành định dạng có thể đọc được của con người

Kiểm tra bài viết về hàm ngày PHP để biết thêm chi tiết

Cac chưc năng khac

Bao gồm các;

  • Mảng – xem bài viết về mảng để biết ví dụ
  • Tệp – xem bài viết về tệp để biết ví dụ
  • Các hàm cơ sở dữ liệu – xem bài viết về MySQL PHP và các phương thức truy cập cơ sở dữ liệu khác v2

Tại sao nên sử dụng Hàm do người dùng xác định?

Các chức năng do người dùng xác định có ích khi;

  • bạn có các tác vụ thông thường trong ứng dụng của mình, chẳng hạn như thêm dữ liệu vào cơ sở dữ liệu
  • thực hiện kiểm tra xác thực trên dữ liệu
  • Xác thực người dùng trong hệ thống, v.v.

Các hoạt động này sẽ được trải rộng trên một số trang

Tạo một chức năng mà tất cả các trang này có thể gọi là một trong những tính năng giúp PHP trở thành một ngôn ngữ kịch bản mạnh mẽ

Trước khi tạo hàm do người dùng xác định đầu tiên, hãy xem các quy tắc mà chúng ta phải tuân theo khi tạo hàm của riêng mình

  • Tên hàm phải bắt đầu bằng một chữ cái hoặc dấu gạch dưới chứ không phải số
  • Tên hàm phải là duy nhất
  • Tên hàm không được chứa khoảng trắng
  • Nó được coi là một thực hành tốt để sử dụng tên chức năng mô tả
  • Các chức năng có thể tùy chọn chấp nhận các tham số và trả về các giá trị

Bây giờ hãy tạo chức năng đầu tiên của chúng tôi. Chúng ta sẽ tạo một hàm rất cơ bản minh họa các thành phần chính của một hàm trong PHP

0

đầu ra

1

ĐÂY,

  • “function…[]{…}” là khối chức năng cho PHP biết rằng bạn đang xác định một chức năng tùy chỉnh
  • “add_numbers” là tên hàm sẽ được gọi khi sử dụng hàm
  • “[]” có thể dùng để truyền tham số cho hàm
  • “chức năng echo ‘Xin chào. ’;” . Nó có thể là bất kỳ mã nào khác với mã được sử dụng trong ví dụ trên

Bây giờ chúng ta hãy xem một ví dụ khá phức tạp chấp nhận một tham số và hiển thị một thông báo giống như chức năng trên

Giả sử chúng ta muốn viết một hàm in tên người dùng lên màn hình, chúng ta có thể viết một hàm tùy chỉnh chấp nhận tên người dùng và hiển thị nó trên màn hình

Đoạn mã dưới đây cho thấy việc thực hiện

2

đầu ra

3

ĐÂY,

  • “…[$name]{…” là tham số hàm có tên và được khởi tạo thành nameless. Nếu không có tham số nào được truyền vào hàm, nameless sẽ được hiển thị dưới dạng tên. Điều này rất hữu ích nếu việc không cung cấp bất kỳ tham số nào cho hàm có thể dẫn đến các lỗi không mong muốn

Bây giờ chúng ta hãy xem xét một hàm chấp nhận một tham số và sau đó trả về một giá trị. Chúng ta sẽ tạo một hàm chuyển đổi km thành dặm. Số km sẽ được truyền dưới dạng tham số. Hàm sẽ trả về số dặm tương đương với số km đã đi qua. Đoạn mã dưới đây cho thấy việc thực hiện

PHP được xây dựng là gì

Các hàm tích hợp là các hàm được xác định trước trong PHP tồn tại trong gói cài đặt . Các hàm sẵn có của PHP này là những gì làm cho PHP trở thành một ngôn ngữ kịch bản rất hiệu quả và năng suất. Các hàm dựng sẵn của PHP có thể được phân thành nhiều loại.

Có bao nhiêu hàm sẵn có trong PHP?

PHP có hơn 1000 hàm dựng sẵn có thể được gọi trực tiếp từ bên trong tập lệnh để thực hiện một tác vụ cụ thể.

Những gì được xây dựng

PHP có một số lượng lớn các hàm dựng sẵn như hàm toán học, chuỗi, ngày tháng, mảng v.v. Cũng có thể xác định một chức năng theo yêu cầu cụ thể. Chức năng như vậy được gọi là chức năng do người dùng xác định. Hàm là một khối câu lệnh có thể tái sử dụng để thực hiện một tác vụ cụ thể.

Chức năng PHP với các ví dụ là gì?

Các chức năng của PHP tương tự như các ngôn ngữ lập trình khác. Hàm là một đoạn mã nhận thêm một đầu vào ở dạng tham số và thực hiện một số xử lý rồi trả về một giá trị. Bạn đã thấy nhiều hàm như fopen[] và fread[] v.v.

Chủ Đề