Hướng dẫn dùng sin h trong PHP

- Dưới đây là danh sách các hàm toán học được xây dựng sẵn trong PHP.

sin[] - Trả về sin của một số.
sinh[] - Trả về sin hyperbolic của một số.
cos[] - Trả về cosin của một số.
cosh[] - Trả về cosin hyperbolic của một số.
tan[] - Trả về tan của một số.
tanh[] - Trả về tan hyperbolic của một số.
asin[] - Trả về sin cung của một số.
asinh[] - Trả về sin hyperbolic nghịch đảo của một số.
acos[] - Trả về cosin cung của một số.
acosh[] - Trả về cosin hyperbolic nghịch đảo của một số.
atan[] - Trả về tan cung của một số.
atanh[] - Trả về tan hyperbolic nghịch đảo của một số.
atan2[] - Trả về tan cung của hai biến x & y.
round[] - Làm tròn đến số nguyên gần nhất.
ceil[] - Làm tròn [lên] đến số nguyên gần nhất.
floor[] - Làm tròn [xuống] đến số nguyên gần nhất.
base_convert[] - Chuyển đổi một số từ “cơ số này” “cơ số khác”
bindec[] - Chuyển đổi “số nhị phân” “số thập phân”
octdec[] - Chuyển đổi “số bát phân” “số thập phân”
decbin[] - Chuyển đổi “số thập phân” “số nhị phân”
decoct[] - Chuyển đổi “số thập phân” “số bát phân”
dechex[] - Chuyển đổi “số thập phân” “số thập lục phân”
hexdec[] - Chuyển đổi “số thập lục phân” “số thập phân”
deg2rad[] - Chuyển đổi số đo [độ] của một góc thành giá trị radian.
rad2deg[] - Chuyển đổi giá trị radian thành số đo [độ] của một góc.
is_finite[] - Kiểm tra xem giá trị có phải là một “số hữu hạn” hay không.
is_infinite[] - Kiểm tra xem giá trị có phải là một “số vô hạn” hay không.
is_nan[] - Kiểm tra xem giá trị có phải là một giá trị “không phải là số [not a number]” hay không.
pow[] - Tính lũy thừa.
exp[] - Tính lũy thừa của cơ số e.
expm1[] - Trả về exp[x] - 1
sqrt[] - Trả về giá trị “căn bậc hai” của một số.
intdiv[] - Chia lấy phần nguyên.
fmod[] - Trả về phần “số dư” từ một phép chia lấy phần nguyên.
min[] - Trả về “số nhỏ nhất” trong một tập hợp các số [có thể là một danh sách các số, hoặc một mảng các số]
max[] - Trả về “số lớn nhất” trong một tập hợp các số [có thể là một danh sách các số, hoặc một mảng các số]
rand[] - Trả về một “số nguyên ngẫu nhiên” trong phạm vi chỉ định.
mt_rand[] -- Trả về một “số nguyên ngẫu nhiên” trong phạm vi chỉ định [dựa trên thuật toán Mersenne Twister]
getrandmax[] - Trả về “giá trị lớn nhất” có thể được trả về bởi hàm rand[].
mt_getrandmax[] - Trả về “giá trị lớn nhất” có thể được trả về bởi hàm mt_rand[].
lcg_value[] - Trả về một “số thập phân ngẫu nhiên” trong khoảng 0 - 1
log[] - Trả về logarit tự nhiên của một số.
log10[] - Trả về logarit cơ số 10 của một số.
log1p[] - Trả về log[1+number]
abs[] - Trả về “giá trị tuyệt đối” của một số.
pi[] - Trả về giá trị của PI.
hypot[] - Tính cạnh huyền của một tam giác vuông.

Hàm date[] sẽ xuất ra một chuỗi thời gian dựa theo định dạng được truyền vào và số nguyên timestamp.

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

Cú pháp

Cú pháp: date[ $format,  $timestamp];

Trong đó:

  • $format là định dạng  thời gian mà hàm sẽ trả về.
  • $timestamp là một số nguyên Unix timestamp. nếu không truyền tham số này, nó sẽ lấy timestamp của thời điểm hiện tại.

Kết quả trả về

Hàm sẽ trả về một chuỗi thời gian đúng với định dạng $format đã truyền vào nếu chạy thành công. Nếu $timestamp truyền vào không phải là số hàm sẽ trả về FALSE và sẽ xuất ra cảnh báo.

Bài viết này được đăng tại [free tuts .net]

Ví dụ

Cách sử dụng hàm $date[] lấy thời gian hiện tại.

Code

echo date["F j, Y, g:i a"]."
"; echo date["m.d.y"]."
"; echo date["j, n, Y"]."
"; echo date["Ymd"]."
"; echo date['h-i-s, j-m-y, it is w Day']."
"; echo date['\i\t \i\s \t\h\e jS \d\a\y.']."
"; echo date["D M j G:i:s T Y"]."
"; echo date['H:m:s \m \i\s\ \m\o\n\t\h']."
"; echo date["H:i:s"]."
"; echo date["Y-m-d H:i:s"]."
";

Kết quả

May 4, 2017, 2:22 pm 05.04.17 4, 5, 2017 20170504 02-22-35, 4-05-17, 2231 2235 4 Thupm17 it is the 4th day. Thu May 4 14:22:35 ICT 2017 14:05:35 m is month 14:22:35 2017-05-04 14:22:35

Định dạng thời gian tại một thời điểm nào đó.

Code

$date = mktime[15,50,30,4,30,2017]; echo date["F j, Y, H:i a", $date]."
"; echo date["Y-m-d H:i:s", $date]."
";

Kết quả

April 30, 2017, 15:50 pm 2017-04-30 15:50:30

Tham khảo: php.net

Một phần kiến thức trong lập trình PHP căn bản đó là xử lý thời gian, ngày, tháng với hàm Date[] và Time[]. Bài viết sau sẽ hướng dẫn bạn cách sử dụng Date và Time một cách dễ dàng.

  • Hàm Date[] trong PHP và cách sử dụng
  • Hàm Time[] trong PHP

Hàm Date[] trong PHP và cách sử dụng

Cú pháp:

date[ $format, $timestamp];

$format: định dạng biến trả vể

$timestamp: là số nguyên Unix timestamp. nếu để trống nó sẽ lấy về thời gian hiện tại.

Các kiểu Format:

h: Trả về giờ trong ngày kiểu 12h
H: Trả về giờ trong ngày kiểu 24h
i: Trả về phút trong giờ
s: Trả về số giây trong phút
d: trả về ngày trong tháng[từ 1- đến31]
j: Trả về ngày trong tháng, nhưng nếu ngày

Hàm time[] PHP sẽ lấy thời gian về thời điểm hiện tại. Nó sẽ trả về số giây tính từ thời điểm 00:00:00 1/1/1970.

Cú pháp:

time[]

Ví dụ:

Kết thúc bài học này bạn đã hiểu 2 hàm date[] và time[] để lấy lấy ngày giờ hiện tại trong PHP chưa nào? Trong những bài tiếp theo mình sẽ tiếp tục chia sẻ những kiến thức PHP hay nhất mời bạn cùng tiếp tục theo dõi tại Quach Quynh blog nhé!

Chủ Đề