Hướng dẫn how to get current day name in php? - cách lấy tên ngày hiện tại trong php?

Tôi muốn nhận ngày cho ngày hiện tại trong PHP. Những gì tôi đã thử là ở đây ...

echo $x."
"; echo date("D",$x)."
";

Nhưng đầu ra là

21-02-10
Thu

Nó đang cho ngày chính xác nhưng không phải là giá trị ngày chính xác. Tại sao ..?

Những gì tôi muốn ngày là ngày cho thứ Hai cho tuần hiện tại có thể được tạo ra vào bất kỳ ngày nào trong tuần. Vì vậy, những gì tôi đã làm là, tôi đang tham gia ngày hôm nay và so sánh với (Mon, Tue .... Sun) và lần lượt tạo ra một dấu thời gian bằng cách sử dụng

case "Mon":

$startdate1=date("d-m-y");
$parts = explode('-',$startdate1);
$startdate2 = date('d-m-Y',mktime(0,0,0,$parts[1],($parts[0]+1),$parts[2]));
$startdate3 = date('d-m-Y',mktime(0,0,0,$parts[1],($parts[0]+2),$parts[2]));
$startdate4 = date('d-m-Y',mktime(0,0,0,$parts[1],($parts[0]+3),$parts[2]));
$startdate5 = date('d-m-Y',mktime(0,0,0,$parts[1],($parts[0]+4),$parts[2])); 
$startdate6 = date('d-m-Y',mktime(0,0,0,$parts[1],($parts[0]+5),$parts[2]));
$startdate7 = date('d-m-Y',mktime(0,0,0,$parts[1],($parts[0]+6),$parts[2]));

$dates=array(1 => $startdate1,$startdate2,$startdate3,$startdate4,$startdate5,$startdate6,$startdate7);
$i=1;
while( $i <= 7 )
{
echo $dates[$i];
$i++;
}
break;

Ngày $ là mảng cuối cùng tương ứng với ngày hôm nay phải được trả lại. Có bất kỳ phương pháp tốt hơn khác để thực hiện hoạt động này.

Trang chủ »PHP: Nhận tên ngày từ ngàyPHP: Get Day Name From Date

Được cập nhật lần cuối vào ngày 5 tháng 6 năm 2021 bởi

Trong hướng dẫn này, chúng tôi sẽ học cách lấy tên ngày từ ngày trong PHP. PHP cung cấp các chức năng và lớp rất hữu ích bằng cách sử dụng nó, chúng tôi có thể dễ dàng định dạng ngày. Hãy để Lừa chỉ đi sâu vào nó và khám phá nó.

Nhận tên ngày từ ngày trong PHP

PHP cung cấp phương thức ngày () được sử dụng để định dạng ngày như chúng ta muốn. Chúng tôi cũng có thể lấy tên ngày từ ngày. Ngoài ra, chức năng này rất hữu ích để thay đổi bất kỳ loại định dạng ngày nào. Hãy cùng xem các ví dụ đơn giản.

Ví dụ 1: Trích xuất tên ngày từ ngày tĩnh

Trong ví dụ này, chúng tôi đã sử dụng hàm createdFromFormat () giúp chúng tôi cung cấp chuyển đổi chính xác từ định dạng ngày cụ thể khác, nó có thể giải thích định dạng ngày sai và cung cấp cho chúng tôi đầu ra sai.

Luôn luôn nên sử dụng hàm createdFromFormat () trong khi xử lý các ngày tĩnh hoặc nếu bạn thay đổi định dạng ngày mặc định.

format('l');
    // echo $datetime->format('D');  // Output: Sat
    

Output:

Saturday

Ghi chú: Sử dụng 'D' thay vì

21-02-10
Thu
0 để lấy tên ngày ba chữ cho Ex. Sat, mon, mặt trời, v.v. Use 'D' instead of
21-02-10
Thu
0 to get the three letters day name for ex. Sat, Mon, Sun, etc.

Ví dụ 2: Trích xuất tên ngày sử dụng hàm ngày ()

Nếu bạn không muốn sử dụng lớp

21-02-10
Thu
1 thì bạn chỉ cần sử dụng chức năng PHP
21-02-10
Thu
2 để lấy tên ngày từ ngày.

Output:

Saturday

Ví dụ 3: Trích xuất tên ngày sử dụng hàm date_format ()

Chúng ta cũng có thể sử dụng hàm date_format () để lấy tên ngày trong PHP.

Output:

Friday

Ngoài ra, hãy đọc hướng dẫn của chúng tôi::

  1. Bảng cơ sở hoặc chế độ xem đã tồn tại trong di cư Laravel
  2. Thêm cột sau khi một cột trong di chuyển Laravel
  3. Laravel: Thay đổi loại cột trong di chuyển
  4. Laravel: Thay đổi tên cột trong di chuyển
  5. Cách sử dụng nơi ngày giữa trong Laravel
  6. Laravel: Nhận năm kể từ ngày
  7. Laravel loại bỏ cột khỏi bảng di chuyển
  8. Sự khác biệt giữa nhà máy và người gieo hạt ở Laravel
  9. Sự khác biệt về yêu cầu, bao gồm, yêu cầu_once và bao gồm_once
  10. Cách tính tuổi từ ngày sinh
  11. Cách kiểm tra phiên bản php laravel
  12. Cách xử lý các công việc thất bại ở Laravel
  13. Cách xóa dữ liệu WooC Commerce sau khi gỡ cài đặt
  14. Cách nhận hồ sơ mới nhất ở Laravel
  15. Cách phá vỡ các vòng lồng nhau trong PHP hoặc Laravel
  16. Cách truyền tham số URL Laravel
  17. Laravel Run di chuyển cụ thể

Rằng nó từ cuối của chúng tôi. Chúng tôi hy vọng bài viết này đã giúp bạn có được tên ngày kể từ ngày trong PHP.

Vui lòng cho chúng tôi biết trong các ý kiến ​​nếu mọi thứ hoạt động như mong đợi, các vấn đề của bạn hoặc bất kỳ câu hỏi nào. Nếu bạn nghĩ rằng bài viết này đã tiết kiệm thời gian và tiền bạc của bạn, vui lòng bình luận, chia sẻ, như & đăng ký. Cảm ơn bạn đã đọc bài viết này 🙂 Tiếp tục mỉm cười! Mã hóa hạnh phúc!

Làm thế nào có được tên ngày từ một ngày trong PHP?

$ dayname = date ('d', strtotime ($ longdate));

Hàm ngày trong PHP là gì?

Hàm ngày () định dạng một ngày và giờ cục bộ và trả về chuỗi ngày được định dạng.formats a local date and time, and returns the formatted date string.