lostyazilim
tr.link

Kısaltma Yapma

9 Mesajlar 1.917 Okunma
acebozum
tr.link

silenthilll silenthilll WM Aracı Kullanıcı
  • Üyelik 29.09.2011
  • Yaş/Cinsiyet 39 / E
  • Meslek öğrenci
  • Konum Manisa
  • Ad Soyad M** K**
  • Mesajlar 699
  • Beğeniler 61 / 126
  • Ticaret 1, (%100)
İf, endif 'i echo içinde kısaltılmış olarak nasıl yazdırabiliriz?
if end nasıl değişken içine alabiliriz?

Yapmak istediğim şey anlaşılması için örnek veriyorum aşağıda fakat çalışmadığınıda biliyorum.

$kisalt= if ($mp): ?>
Deneme


gibi.
 

 

wmaraci
reklam

hsntngr hsntngr Kontör at Kullanıcı
  • Üyelik 21.09.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Full Stack Developer
  • Konum İstanbul Avrupa
  • Ad Soyad H** T**
  • Mesajlar 1155
  • Beğeniler 99 / 327
  • Ticaret 3, (%100)
böyle bir şey yapmak yerine method oluşturabilirsin, (umarım doğru anlamışımdır..)


function kisalt($param) {
if (strlen($param) > 40 ) {
return mb_substr($param, 0, 40,'utf8'). "...";
} else {
return $param;
};
}
echo kisalt("Gesi Bağlarında Dolanıyorum Yitirdim Yarimi Aman Arınıyorum");
?>
 

 

silenthilll silenthilll WM Aracı Kullanıcı
  • Üyelik 29.09.2011
  • Yaş/Cinsiyet 39 / E
  • Meslek öğrenci
  • Konum Manisa
  • Ad Soyad M** K**
  • Mesajlar 699
  • Beğeniler 61 / 126
  • Ticaret 1, (%100)
hsntngr amacım bir başlık veya yazı kısaltmak değil if, endif denetimini değişken içine almak

$kisalt = deneme ;

gibi
 

 

hsntngr hsntngr Kontör at Kullanıcı
  • Üyelik 21.09.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Full Stack Developer
  • Konum İstanbul Avrupa
  • Ad Soyad H** T**
  • Mesajlar 1155
  • Beğeniler 99 / 327
  • Ticaret 3, (%100)
ternary operatörleri kullanabilirsin ?



NETEOR

kişi bu mesajı beğendi.

wmaraci
wmaraci

silenthilll silenthilll WM Aracı Kullanıcı
  • Üyelik 29.09.2011
  • Yaş/Cinsiyet 39 / E
  • Meslek öğrenci
  • Konum Manisa
  • Ad Soyad M** K**
  • Mesajlar 699
  • Beğeniler 61 / 126
  • Ticaret 1, (%100)
hsntngr if .. elseif .. elseif .. elseif .. elseif .. else .. endif diye giderse ne olacak o zaman
 

 

hsntngr hsntngr Kontör at Kullanıcı
  • Üyelik 21.09.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Full Stack Developer
  • Konum İstanbul Avrupa
  • Ad Soyad H** T**
  • Mesajlar 1155
  • Beğeniler 99 / 327
  • Ticaret 3, (%100)
Öncelikle bu kadar else if yapmak yerine switch case yapsını kullanmanı tavsiye ederim, hem performans açısından daha iyi, hemde daha okunur bir yapısı var...

Ama bu şekilde yapıcaksan, her else if için ayrı bir parantez içine alman lazım.


$k_adi == "hsntngr" ? "Hoşgeldin hsntngr" : ($k_adi == "mehmet" ? "Hoşgeldin mehmet" : "sen kimsin ?");
silenthilll ASametYildirim

kişi bu mesajı beğendi.

FurkanKandemir FurkanKandemir WM Aracı Kullanıcı
  • Üyelik 25.05.2015
  • Yaş/Cinsiyet 32 / E
  • Meslek Web Yazılım Uzmanı
  • Konum İstanbul Anadolu
  • Ad Soyad F** K**
  • Mesajlar 833
  • Beğeniler 0 / 287
  • Ticaret 13, (%100)
silenthilll siz ne yapmak istediğinizi neden ihtiyaç olduğunu senaryoyu türkçe anlatın biz size belki de başka çözüm buluruz. Çünkü şu anki halinde ben bir şey anlamadım
hsntngr düşünceniz bence yanlış :) Her elseif yapısına switch case kullanılmaz malesef.
Örnek: sayı 1 ile 5 arası ise 5 ile 10 arası ise vs.. gibi
 

 

silenthilll silenthilll WM Aracı Kullanıcı
  • Üyelik 29.09.2011
  • Yaş/Cinsiyet 39 / E
  • Meslek öğrenci
  • Konum Manisa
  • Ad Soyad M** K**
  • Mesajlar 699
  • Beğeniler 61 / 126
  • Ticaret 1, (%100)
FurkanKandemir sorun çözüldü. İlginiz için teşekkür ederim.
 

 

AhmetKarabulut AhmetKarabulut WM Aracı Kullanıcı
  • Üyelik 11.09.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İzmir
  • Ad Soyad A** K**
  • Mesajlar 1077
  • Beğeniler 361 / 361
  • Ticaret 33, (%100)

FurkanKandemir adlı üyeden alıntı

silenthilll siz ne yapmak istediğinizi neden ihtiyaç olduğunu senaryoyu türkçe anlatın biz size belki de başka çözüm buluruz. Çünkü şu anki halinde ben bir şey anlamadım
hsntngr düşünceniz bence yanlış :) Her elseif yapısına switch case kullanılmaz malesef.
Örnek: sayı 1 ile 5 arası ise 5 ile 10 arası ise vs.. gibi


https://stackoverflow.com/questions/5464362/javascript-using-a-condition-in-switch-case/9055603#9055603
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al