PHP
PHP

Trang chủ

Tìm hiểu về hàm cal_info() trong PHP

PHP, viết tắt của Hypertext Preprocessor, là ngôn ngữ lập trình script phía máy chủ được thiết kế đặc biệt cho phát triển web. Điểm nổi bật của PHP so với các ngôn ngữ khác là khả năng tương thích với nhiều loại cơ sở dữ liệu và chạy mượt mà trên các máy chủ web. Tại Vietnix, chúng tôi không chỉ giới thiệu những khái niệm cơ bản về PHP mà còn cung cấp các ví dụ thực tế giúp bạn dễ dàng hiểu và áp dụng PHP vào việc phát triển website. Bên cạnh đó, Vietnix cũng thường xuyên cập nhật các bài viết mới về tính năng, mẹo và thủ thuật lập trình, giúp bạn giải quyết các thách thức phức tạp, từ đó không ngừng nâng cao và hoàn thiện kỹ năng lập trình của mình.
html
CSS
javascript
sql
python
php
c
c++
bootstrap
react
mysql
reactjs
vuejs
Javascript Tutorials
24/06/2024
6 phút đọc
Theo dõi Vietnix trên

Tìm hiểu về hàm cal_info() trong PHP

Hàm cal_info() trong PHP là một hàm dùng để truy xuất thông tin về các lịch âm dương và lịch Julius có sẵn trong PHP. Hàm này trả về một mảng chứa các thông tin về các lịch mà PHP hỗ trợ, bao gồm tên, mô tả và các thông số cần thiết. Điều này cho phép người phát triển xác định và sử dụng các lịch phù hợp với yêu cầu cụ thể của ứng dụng của họ.

Hàm cal_info() là gì?

Hàm cal_info() trong PHP là một hàm tích hợp sẵn được sử dụng để trả về thông tin về một lịch cụ thể. Hàm cal_info() trả về một mảng chứa tên calname, tháng, tên tháng đã viết tắt, maxdaysinmonth và calsymbol. 
Nó lấy lịch làm tham số và trả về thông tin tương ứng với lịch đã chỉ định.

Hàm cal_info() trong PHP
Hàm cal_info() trong PHP
Cú phápcal_info($calendar)
Tham sốHàm cal_info() trong PHP chỉ chấp nhận một tham số $calendar . Tham số này chỉ định một số biểu thị lịch mà bạn muốn biết. Dưới đây là danh sách các số hợp lệ có thể được sử dụng làm giá trị cho tham số này. 
0 = CAL_GREGORIA
1 = CAL_JULIAN
2 = CAL_JEWISH
3 = CAL_FRENCH
Giá trị trả vềKết quả trả về là thông tin bộ lịch cụ thể.

Mọi người cũng xem:

Lỗi và các ngoại lệ

  • Nếu không có lịch nào được chỉ định trong các tham số, thì hàm cal_info() sẽ trả về thông tin về tất cả các lịch.
  • Để chỉ định một lịch làm tham số cho hàm cal_info(), người ta cần đề cập đến giá trị số tương ứng của nó thay vì tên lịch, chẳng hạn như “0” đối với lịch Gregorian.

Ví dụ minh hoạ hàm cal_info() trong PHP

<?php

// displaying information
// regarding gregorian calendar
print_r (cal_info(0));

?>

Output như sau:

Array
(
    [months] => Array
        (
            [1] => January
            [2] => February
            [3] => March
            [4] => April
            [5] => May
            [6] => June
            [7] => July
            [8] => August
            [9] => September
            [10] => October
            [11] => November
            [12] => December
        )

    [abbrevmonths] => Array
        (
            [1] => Jan
            [2] => Feb
            [3] => Mar
            [4] => Apr
            [5] => May
            [6] => Jun
            [7] => Jul
            [8] => Aug
            [9] => Sep
            [10] => Oct
            [11] => Nov
            [12] => Dec
        )

    [maxdaysinmonth] => 31
    [calname] => Gregorian
    [calsymbol] => CAL_GREGORIAN
)

Ví dụ 2:

<?php

// displaying information
// regarding jewish calendar
print_r (cal_info(2));

?>

Output như sau:

Array
(
    [months] => Array
        (
            [1] => Tishri
            [2] => Heshvan
            [3] => Kislev
            [4] => Tevet
            [5] => Shevat
            [6] => Adar I
            [7] => Adar II
            [8] => Nisan
            [9] => Iyyar
            [10] => Sivan
            [11] => Tammuz
            [12] => Av
            [13] => Elul
        )

    [abbrevmonths] => Array
        (
            [1] => Tishri
            [2] => Heshvan
            [3] => Kislev
            [4] => Tevet
            [5] => Shevat
            [6] => Adar I
            [7] => Adar II
            [8] => Nisan
            [9] => Iyyar
            [10] => Sivan
            [11] => Tammuz
            [12] => Av
            [13] => Elul
        )

    [maxdaysinmonth] => 30
    [calname] => Jewish
    [calsymbol] => CAL_JEWISH
)

Lời kết

Vietnix hy vọng nội dung bài viết trên đã giúp bạn hiểu rõ hơn về hàm cal_info() trong PHP. Ngoài ra, bạn cũng có thể tham khảo thêm các bài viết khác tại vietnix.vn để hiểu hơn về lập trình, chúc bạn thành công!

Cao Lê Viết Tiến

PHP Leader
tại
Vietnix

Kết nối với mình qua

Icon Quote
Icon Quote

Học lập trình online cùng vietnix

Học lập trình online cùng Vietnix

PHPXem thêmThu gọn