PHP İçinde html Kullanma | Normal ve Sabit Değişkenleri Yazdırma

29.08.2009 22:09 — PHP, Programlama, Webmaster,

Php içinde html kodları kullanma.

3. örnek geliÅŸmiÅŸ bir kullanımdır. Unutulmaması gereken nokta. Alttaki bitiÅŸ EOF; komutundan sonra bir boÅŸluk dahi olsa karakter olmamalıdır. Alt satırından devam edilebilir.

 

 

 

 

 

 

 

<?php
/*
Alttaki kodlarla bir normal birde sabit değişken tanımlayıp bunu
php içinde yazdırmayı göreceÄŸiz.
*/

$Site_Adi = "Somut.NET Sitesi"; // normal deÄŸiÅŸken
define ("SiteURL", "www.somut.net"); //sabit deÄŸiÅŸken

// 1. örnek. Bu örnekte echo ile çiftırnaklı html kodlarını yazdırıyoruz
echo "Bu sitenin adı<a href\"http://www.somut.net\">$Site_Adi'dir</a>";

// 2. örnek. Bu örnekte  echo ile tektırnak içinde çiftırnağı ters slash iÅŸaretine gerek kalmadan yazdırıyoruz
echo 'Bu sitenin adı<a href"http://www.somut.net">$Site_Adi\'dir</a>';

// 3. örnek. Bu örnekte ise uzun html kodları içinde normal ve sabit bir deÄŸiÅŸkeni ekrana yazdırıyoruz.
$UrL = SiteURL;

echo <<<EOF
<table border="1" width="100%" id="table1">
<tr>
<td>Site Adı</td>
<td>Site URLsi</td>
</tr>
<tr>
<td>$Site_Adi</td>
<td>$UrL</td></tr>
</table>
EOF;
?>

    Yorumlar...
    (Toplam 5 yorum var.)


    Sayfa: 1

    Bu yorumu gerçekten şikayet etmek istiyor musunuz ???


    Bir sebep belirtmek isterseniz alttaki kutucuÄŸa yazabilirsiniz...




    Pencereyi Kapat...
  1. 08.05.2010 02:37
    osman


    Misafir




    teşkürler ahpap
  2. 08.12.2010 13:52
    cemile fb


    Misafir




    qüzel olmuş bende istediğim bilqilere ulaşabildim sitenizden teşekkürler....
  3. 20.04.2012 05:11
    sohbet


    Misafir




    Eof kısmını anlayamadım nedir bu eof ne iÅŸe yarar diÄŸerlerinden farkı nedir açıklarmısınız lütfen ...


  4. 12.05.2012 13:06
    Deniz


    Misafir




    <<<EOF   EOF;   bu kod ne iÅŸe yarıyor paylaÅŸabilirseniz seviniriz...


  5. 24.05.2012 08:17


    Admin
    Yorum: 296
    Forum Mesaj: 224




    @ sohbet:

    @ Deniz:
     

    EOF  EOD EOH ...

    Bunlar yorumlu metinlerdir.

     

    Yorumlu metinler

    Bir dizgenin sınırlarını belirlemenin üçüncü yolu, yorumlu metin sözdizimidir. Bir yorumlu metin daima <<< karakterleri ile baÅŸlar ve hemen ardından bir betimleyici ve bir satırsonu karakteri gelir. Asıl dizge satırsonu karakterinden sonra yer alır. Dizgenin sonunu belirtmek üzere dizgenin sonuna, baÅŸtaki betimleyici konur.
     

    Kapanış betimleyicisinin dizgeden sonraki satırın başında olması gerekir. Ayrıca, betimleyici PHP'deki diÄŸer isimlere uygulanan kurallara uygun olmalıdır: Sadece bir harfle veya alt çizgi imi ile baÅŸlayabilir; sadece harfler, rakamlar veya alt çizgi imleri içerebilir.
     

    Yorumlu metinler tıpkı çift tırnaklı dizgeler gibi davranırlar. Yorumlu metin çift tırnaklar arasına alınmaz ve metin içindeki çift tırnak imlerinin tersbölü ile öncelenmesi gerekmez, ancak yukarıda çift tırnaklı dizgeler için belirtilen öncelem kodları kullanılabilir. DeÄŸiÅŸkenler yorumlanır, fakat yorumlanan metin içinde yer alan karmaşık deÄŸiÅŸkenler ifade edilirken dizgelerde dikkate alınması gerekenler yorumlu metinlerde de dikkate alınmalıdır.
     

     

    <?php
    $str = <<<EOD
    Yorumlu metin sözdizimi
    kullanılarak çok sayıda
    satıra bölünmüÅŸ dizge örneÄŸi.
    EOD;
    
    /* DeÄŸiÅŸkenlerin de kullanıldığı daha karmaşık bir örnek */
    class foo
    {
        var $foo;
        var $bar;
    
        function foo()
        {
            $this->foo = 'Foo';
            $this->bar = array('Bar1', 'Bar2', 'Bar3');
        }
    }
    
    $foo = new foo();
    $name = 'Kimimben';
    
    echo <<<EOT
    Adım "$name" ve işim $foo->foo basmak.
    Şimdi {$foo->bar[1]} basıyorum.
    Bu büyük 'A' basmalı: \x41\n
    EOT;
    ?>
    


     

    Yukarıdaki örneÄŸin çıktısı:
     

    Adım "Kimimben" ve işim Foo basmak.
    Şimdi Bar2 basıyorum.
    Bu büyük 'A' basmalı: A

     


     

    Kaynak: http://php.net/manual/tr/language.types.string.php


Sayfa:1


Yorum Yazın


Yorumları Gizle | İçeriği Gizle