Computer >> Máy Tính >  >> Lập trình >> PHP

hàm strtotime () trong PHP

Hàm strtotime () phân tích cú pháp ngày hoặc giờ theo văn bản tiếng Anh thành dấu thời gian Unix. Nó trả về một dấu thời gian về thành công, nếu không thì là FALSE. Trước PHP 5.1.0, hàm này sẽ trả về -1 khi bị lỗi.

Cú pháp

strtotime(time, now)

Tham số

  • thời gian - Chỉ định chuỗi thời gian để phân tích cú pháp.

  • bây giờ - Dấu thời gian được sử dụng để tính toán giá trị trả về.

Quay lại

Hàm strtotime () trả về dấu thời gian khi thành công, ngược lại là FALSE. Trước PHP 5.1.0, hàm này sẽ trả về -1 khi bị lỗi.

Ví dụ

Sau đây là một ví dụ -

<?php
   $timestamp = strtotime( "June 20, 2018" ); print date( 'Y-m-d', $timestamp );
?>

Đầu ra

2018-06-20

Ví dụ

Hãy để chúng tôi xem một ví dụ khác -

<?php
   echo(strtotime("now") . "<br>");
   echo(strtotime("10 March 2018") . "<br>");
   echo(strtotime("+10 hours") . "<br>");
?>

Đầu ra

1539235161
1520640000
1539271161