lostyazilim
tr.link

PHP Kurala Göre Çıktıyı Değiştirme? (İstek)

8 Mesajlar 756 Okunma
lstbozum
tr.link

cihaneken cihaneken Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 25.07.2014
  • Yaş/Cinsiyet 30 / E
  • Meslek Elektrik Teknisyeni
  • Konum Fransa
  • Ad Soyad C** E**
  • Mesajlar 3508
  • Beğeniler 488 / 1190
  • Ticaret 1, (%100)
Merhaba arkadaşlar PHP konusunda yardıma ihtiyacım var, araştırıyorum fakat bulamıyorum galiba aramayı yanlış kelimeler ile yapıyorum.

Sorum şu;

Diyelim ki benim PHP çıktımda
diye bir satırım var.
Yapmak istediğim şey çıktının her hangi bir yerinde
etiketinin içerisinde "class" ifadesi geçiyorsa hemen öncesine "data" kelimesini eklesin.
Sonuç olarak çıktım şu şekilde olmalı:



Burada önemli olan kural her "class" gördüğü yerde "data" eklemesi değil, eğer div içerisinde "class" ifadesi geçiyorsa eklemesi gerek.

Yardımlarınızı bekliyorum arkadaşlar.
 

 

wmaraci
reklam

rapcrown rapcrown WM Aracı Kullanıcı
  • Üyelik 04.12.2015
  • Yaş/Cinsiyet 30 / E
  • Meslek Php Developer
  • Konum Trabzon
  • Ad Soyad E** B**
  • Mesajlar 117
  • Beğeniler 5 / 32
  • Ticaret 3, (%100)
Şimdi açıkcası yazdığın şeyi pek anlamadım çıktıyı sen veriyorsun zaten php kodlarını yazarsan buraya yardımcı olıyım.
 

 

cihaneken cihaneken Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 25.07.2014
  • Yaş/Cinsiyet 30 / E
  • Meslek Elektrik Teknisyeni
  • Konum Fransa
  • Ad Soyad C** E**
  • Mesajlar 3508
  • Beğeniler 488 / 1190
  • Ticaret 1, (%100)
Ortada henüz kod yok, amacım şu wordpress bir site var, ben bu sitenin html çıktısına müdahale etmek istiyorum yani functions.php dosyasına ekleyeceğim kod ile html çıktıda belirttiğim kurallare göre bir değişim yapmak istiyorum.

mesela wordpress standart olarak web sitenin html çıktısını
şeklinde veriyor sa ben php ile buna müdahale edip
böyle vermesini sağlamak istiyorum.
 

 

SertacSolmaz SertacSolmaz IT Manager Kullanıcı
  • Üyelik 27.08.2014
  • Yaş/Cinsiyet 38 / E
  • Meslek IT Manager
  • Konum Kayseri
  • Ad Soyad S** S**
  • Mesajlar 84
  • Beğeniler 31 / 18
  • Ticaret 0, (%0)
Test etme fırsatım olmadı ama daha kısa yöntemi olabilir belki..

$cikti = "
";
if (strpos($cikti,'
 

 

Zoru hemen başarırız. İmkansız biraz zaman alır.
wmaraci
wmaraci

YusufOzcan YusufOzcan WM Aracı Banlı Kullanıcı
  • Üyelik 19.01.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad Y** Ö**
  • Mesajlar 365
  • Beğeniler 51 / 63
  • Ticaret 31, (%100)
-----
 

 

cihaneken cihaneken Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 25.07.2014
  • Yaş/Cinsiyet 30 / E
  • Meslek Elektrik Teknisyeni
  • Konum Fransa
  • Ad Soyad C** E**
  • Mesajlar 3508
  • Beğeniler 488 / 1190
  • Ticaret 1, (%100)
SertacSolmaz YusufOzcan fakat şöyle bir şey var bu şekilde sadece
ifadesi geçiyorsa işlem yapar fakat mesela
ifadesine işlem yapmaz. Peki bunu sadece
Aslında wordpress in bu tür şeyler için kolay yöntemleri var fakat aradığım işlevi yerine getiren kod referansını bulamadım.
 

 

SertacSolmaz SertacSolmaz IT Manager Kullanıcı
  • Üyelik 27.08.2014
  • Yaş/Cinsiyet 38 / E
  • Meslek IT Manager
  • Konum Kayseri
  • Ad Soyad S** S**
  • Mesajlar 84
  • Beğeniler 31 / 18
  • Ticaret 0, (%0)
cihaneken kardeşim YusufOzcan ın yazdığıda benim yazdığım kodda sadece div class'a bakıyor,
sitiller değişsede değişmesede div class görünce sonucu div data class olarak değiştiriyor.
hatta Yusuf'un yaptığı biraz daha kısa.. Ben niye uzattıysam artık :)
 

 

Zoru hemen başarırız. İmkansız biraz zaman alır.

cihaneken cihaneken Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 25.07.2014
  • Yaş/Cinsiyet 30 / E
  • Meslek Elektrik Teknisyeni
  • Konum Fransa
  • Ad Soyad C** E**
  • Mesajlar 3508
  • Beğeniler 488 / 1190
  • Ticaret 1, (%100)
Teşekkür ederim arkadaşlar yardımlarınız ile başardım fakat farklı kaynaklardan bulduğum bilgiler ile wordpress e entegre etmem için FALSE = = = srtpost kullandım, pek anlamadım ama işim görüldü sonuç olarak. :)