- Düzenlendi
Merhaba arkadaşlar
laravel de tarih işlemlerinde genelde ya bir eklenti yada direkt olarak 01/01/2023 şeklinde gösteririz
bugün size bir yöntem daha göstereyim istedim denedim ve kullanışlı belki gereksizdir ama lazım olan olabilir diye burada bulunsun istedim
tarihimizi parçalıyoruz öncelikle
@php
// örnek tarihimiz
$data->tarih = "01/01/2023";
$parcalananTarih = explode('/', $data->tarih);
if ($parcalananTarih[0] == 1){
$parcalananTarih = "Ocak"." / ".$parcalananTarih[1]." / ".$parcalananTarih[2];
}
elseif ($parcalananTarih[0] == 2){
$parcalananTarih = "Şubat"." / ".$parcalananTarih[1]." / ".$parcalananTarih[2];
}
elseif ($parcalananTarih[0] == 3){
$parcalananTarih = "Mart"." / ".$parcalananTarih[1]." / ".$parcalananTarih[2];
}
elseif ($parcalananTarih[0] == 4){
$parcalananTarih = "Nisan"." / ".$parcalananTarih[1]." / ".$parcalananTarih[2];
}
elseif ($parcalananTarih[0] == 5){
$parcalananTarih = "Mayıs"." / ".$parcalananTarih[1]." / ".$parcalananTarih[2];
}
elseif ($parcalananTarih[0] == 6){
$parcalananTarih = "Haziran"." / ".$parcalananTarih[1]." / ".$parcalananTarih[2];
}
elseif ($parcalananTarih[0] == 7){
$parcalananTarih = "Temmuz"." / ".$parcalananTarih[1]." / ".$parcalananTarih[2];
}
elseif ($parcalananTarih[0] == 8){
$parcalananTarih = "Agustos"." / ".$parcalananTarih[1]." / ".$parcalananTarih[2];
}
elseif ($parcalananTarih[0] == 9){
$parcalananTarih = "Eylül"." / ".$parcalananTarih[1]." / ".$parcalananTarih[2];
}
elseif ($parcalananTarih[0] == 10){
$parcalananTarih = "Ekim"." / ".$parcalananTarih[1]." / ".$parcalananTarih[2];
}
elseif ($parcalananTarih[0] == 11){
$parcalananTarih = "Kasım"." / ".$parcalananTarih[1]." / ".$parcalananTarih[2];
}
elseif ($parcalananTarih[0] == 12){
$parcalananTarih = "Aralık"." / ".$parcalananTarih[1]." / ".$parcalananTarih[2];
}
@endphp
kullanımı ise
<th scope="row">{{ $parcalananTarih }}</th>
iyi günler umarım lazım olan birine bir faydam dokunur.
Switch case diye bir şey inşa etmişler bakmanı tavsiye ederim