Merhaba
php ile dosya adını alırken
Ekran Resmi 2022-10-08 18.02.39.jpg
örneğin yukardaki ismi en sağdan ilk nokta işartinden sonrasını atmasını veya
sağdan ilk noktadan önceki kısmı almasını istiyorum.
Hangi fonksiyonla yapabilirim?
Php sağdan ilk noktadan önceki kısmı al
7
●220
- 26-02-2023, 19:34:16Eğer urlde sadece 1 tane nokta varsa çok basit
$uzanti = explode(".", "Ekran Resmi 2022-10-08 18.02.39.jpg ");
echo $uzanti[1];
//çıktı: jpg - 26-02-2023, 19:34:40buddy adlı üyeden alıntı: mesajı görüntüle
$dosyaAdi = 'Ekran Resmi 2022-10-08 18.02.39.jpg'; $dosyaAdiUzantisi = pathinfo($dosyaAdi, PATHINFO_EXTENSION); $dosyaAdi = str_replace('.' . $dosyaAdiUzantisi, '', $dosyaAdi); echo $dosyaAdi; - 26-02-2023, 19:35:08celalyesil adlı üyeden alıntı: mesajı görüntüle
hocam dosya adı örnekte gibi çok noktalı - 26-02-2023, 19:35:34substr() fonksiyonu ile yapabilirsin mesela;
$Veri = substr("abcdefgh", -1); ECHO $Veri;
yazdırılan "h" olacaktır. - 26-02-2023, 19:37:54Pardon hocam mobilden girdiğim için net görememişim. Bu kodu denemeden yazıyorum.buddy adlı üyeden alıntı: mesajı görüntüle
$name= 'Ekran Resmi 2022-10-08 18.02.39.jpg';
$exploded = explode(".", $name);
echo end($exploded);