PHP &

1 Cevap php

Yani, ben statik grafik ekran ve bazı sayfalarda ben bir kaydırma afiş göstermek istiyorum istiyorum bazı sayfaların üstünde bir site üzerinde çalışıyorum.

Şimdiye kadar ben şöyle durumunu ayarlayın:

<?php 
    $regBanner = true;
    $regBannerURL =  get_bloginfo('stylesheet_directory'); //grabbing WP site URL 
?>

ve benim biçimlendirme:

<div id="banner">
  <?php

if ($regBanner) {
  echo "<img src='"  . $regBannerURL . "/style/images/main_site/home_page/mock_banner.jpg' />";
}

else {
  echo 'Slider!';
}

?>
</div><!-- end banner -->

Benim else deyiminde, nerede 'kaymak!' Yankılanan Ben kaymak için çıkış biçimlendirme istiyorum:

  <div id="slider">
    <img src="<?php bloginfo('stylesheet_directory') ?>/style/images/main_site/banners/services_banners/1.jpg" alt="" />
    <img src="<?php bloginfo('stylesheet_directory') ?>/style/images/main_site/banners/services_banners/2.jpg" alt="" />
    <img src="<?php bloginfo('stylesheet_directory') ?>/style/images/main_site/banners/services_banners/3.jpg" alt="" />
        .............
  </div>

Benim soru nasıl benim else echo deyimi içine div ve tüm bu görüntüleri atabilir mi? Ben sorun tırnak kaçan ve benim kaymak biçimlendirme işleme değil yaşıyorum.

1 Cevap

Eğer sözdizimini kullanarak sunulan çözüm beğenmezseniz if(...):...else...endif; da ihtiyacı olmadan bir yankı deyimi içine büyük html-parçaları dahil etmek heredoc-tarzı kullanarak possibilty var o kaçan.

Burada kod biçimlendirme maalesef ben göndermek istedim ki, benim örnek berbat. Eğer yorumlu metin-notasyonu biliyorsanız ama, bu bir sorun olmamalı ;)