PHP
PHP

Trang chủ

Tìm hiểu hàm frenchtojd() 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
3 phút đọc
Theo dõi Vietnix trên

Tìm hiểu hàm frenchtojd() trong PHP

Hàm frenchtojd() trong PHP dùng để chuyển đổi một ngày trong lịch Pháp (dạng ngày, tháng, năm) thành số chuẩn Julian (Julian Day Count). Julian Day Count là một hệ thống đếm các ngày đã trôi qua tính từ một ngày cố định (ngày 1 tháng 1 năm 4713 trước Công nguyên). Hàm frenchtojd() hữu ích khi bạn cần thực hiện các tính toán liên quan đến ngày tháng trong lịch Pháp. Nó có thể được sử dụng trong các ứng dụng có liên quan đến lịch sử hoặc các tính toán thời gian đặc biệt. Hãy cùng Vietnix tìm hiểu thêm về hàm hàm frenchtojd() trong PHP qua bài viết sau đây.

Hàm frenchtojd() là gì?

Hàm frenchtojd() là một hàm tích hợp giúp chuyển đổi một lịch cộng hòa Pháp thành Julian Day Count. Hàm yêu cầu ba tham số lần lượt ở định dạng $month / $day / $year , đại diện cho ngày trong lịch cộng hòa của Pháp và chuyển đổi nó thành Julian Day Count.

Hàm frenchtojd() trong PHP
Tổng quan về hàm frenchtojd() trong PHP
Cú phápfrenchtojd( $month, $day, $year)
Tham sốHàm yêu cầu ba tham số bắt buộc như được hiển thị ở trên và được mô tả bên dưới:
$month – Tham số này chỉ định số tháng trong lịch cộng hòa Pháp. Số tháng nằm trong khoảng từ 1 đến 13. Nếu một số tháng vượt quá 12 hoặc nhỏ hơn 0 được thông qua, thì ngày Julian được trả về là 0.
$day – Tham số này chỉ định ngày trong lịch cộng hòa Pháp. Số ngày nằm trong phạm vi bao gồm 1-30. Nếu một số ngày vượt quá 31 hoặc nhỏ hơn 0 được thông qua, thì ngày Julian được trả về là 0. Năm nhuận không được tính vào đây.
$year – Tham số này chỉ định năm theo lịch Pháp. Số năm nằm trong phạm vi bao gồm 1-14. Nếu số năm vượt quá 14 hoặc nhỏ hơn 1 được thông qua, thì ngày Julian được trả về 0. Năm nhuận không được tính vào đây.
Giá trị trả vềHàm trả về lịch cộng hòa Pháp được chuyển đổi thành Julian Day Count.

Bạn có thể hiểu hơn trong các ví dụ sau:

Input : $month=3, $day=11, $year=12
Output : 2379928

Input : $month=4, $day=8, $year=13
Output : 2380320

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

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

<?php
// PHP program to demonstrate the
// use of frenchtojd() function

// converts date to julian integer
$jd=frenchtojd(4, 8, 13);

// prints the julian day integer
echo ($jd);
?>

Ouput như sau: 2380320.

Chương trình sau thể hiện kết quả khi ngày, tháng truyền vào nằm ngoài phạm vi.

<?php
// PHP program to demonstrate the
// use of frenchtojd() function

// converts date to julian integer
// month is out of range
$jd=frenchtojd(22, 8, 11);

// prints the julian day integer
echo ($jd), "\n";


// day is out of range
$jd=frenchtojd(4, 32, 11);
echo ($jd);
?>

Output như sau:

0
0

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 frenchtojd() 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