Mô tả:
checkdate ( int $thang , int $ngay , int $nam )
Kiểm tra tính hợp lệ của ngày, tháng và năm nhập vào tương ứng với các biến $ngay, $thang và $nam.
Trong đó các tham số:
$thang: tương ứng với tháng, kiểu dữ liệu là int (số) khoảng giá trị hợp lệ là 1 đến 12
$ngay: tương ứng với ngày, kiểu dữ liệu số khoảng giá trị hợp lệ là 1 đến 30 hoặc 31 tùy theo giá trị của $thang
$nam: tương ứng với năm, kiểu dữ liệu số khoảng giá trị hợp lệ là từ 1 đến 32767.
Trị trả về:
Trả về giá trị đúng (True) tức là 1 khi ngày tháng năm đưa vào là hợp lệ. Và giá trị sai (False) tức 0 tron trường hợp ngược lại.
Ví dụ:
checkdate(2,31,2011); // False
checkdate(4,27,2011); // True
checkdate(16,6,2030); // False
Hàm date_default_timezone_get()
Mô tả:
date_default_timezone_get()
Lấy TimeZone được sử dụng cho toàn bộ script PHP hiện hành.
Tham số: Không có…
Trị trả về
Tên Timezone đang được sử dụng. Ví dụ: “America/Los_Angeles”, “Europe/London”, “Europe/Paris”, “Asia/Ho_Chi_Minh”, …
date_default_timezone_set()
Mô tả:
date_default_timezone_get(str $timezone)
Thiết đặt Timezone cho tất cả các hàm thời gian trong script PHP hiện hành
Tham số:
$timezone: tên timezone muốn thiết đặt, kiểu dữ liệu string (chuỗi). Tham khảo bảng timezone
Trị trả về:
False nếu như $timezone không hợp lệ, và ngược lại thì True
time()
Mô tả:
time() Lấy thời gian hiện tại trên server dựa trên Timezone hiện hành.
Tham số: Không có …
Trị trả về: Thời gian dạng Unix Timestamp
Thông tin
Unix Timestamp là dạng thời gian thường được dùng trên hệ thống Unix. Là số giây được tính từ thời điểm Tháng 1 Ngày 1 Năm 1970 lúc 0 giờ 0 phút 0 giây theo giờ GMT
microtime()
microtime([bool $get_as_float] = False)
Lấy số micro giây của giây hiện tại
Tham số: $get_as_float: Có thể có hoặc không, mặc định là False. Tham số này thông báo cho hàm microtime biết là bạn muốn lấy dữ liệu kiểu float hay kiểu chuỗi.
Trị trả về: Nếu $get_as_float là False: Trả về thời gian kiểu “[micro giây] [giây]”
Ví dụ: “0.29384721 1239473823″
Nếu $get_as_float là True: Trả về micro giây, kiểu dữ liệu float.
Ví dụ: 0.29384721