• strict warning: Non-static method view::load() should not be called statically in /home/ruzname/public_html/modules/views/views.module on line 838.
  • strict warning: Declaration of views_plugin_display::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home/ruzname/public_html/modules/views/plugins/views_plugin_display.inc on line 0.
  • strict warning: Declaration of views_plugin_display_block::options_submit() should be compatible with views_plugin_display::options_submit(&$form, &$form_state) in /home/ruzname/public_html/modules/views/plugins/views_plugin_display_block.inc on line 0.
  • strict warning: Declaration of views_handler_field_broken::ui_name() should be compatible with views_handler::ui_name($short = false) in /home/ruzname/public_html/modules/views/handlers/views_handler_field.inc on line 0.
  • strict warning: Declaration of views_handler_sort_broken::ui_name() should be compatible with views_handler::ui_name($short = false) in /home/ruzname/public_html/modules/views/handlers/views_handler_sort.inc on line 0.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home/ruzname/public_html/modules/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /home/ruzname/public_html/modules/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_handler_filter_broken::ui_name() should be compatible with views_handler::ui_name($short = false) in /home/ruzname/public_html/modules/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home/ruzname/public_html/modules/views/plugins/views_plugin_row.inc on line 0.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /home/ruzname/public_html/modules/views/plugins/views_plugin_row.inc on line 0.
  • strict warning: Non-static method view::load() should not be called statically in /home/ruzname/public_html/modules/views/views.module on line 838.
  • strict warning: Declaration of views_plugin_display_page::options_submit() should be compatible with views_plugin_display::options_submit(&$form, &$form_state) in /home/ruzname/public_html/modules/views/plugins/views_plugin_display_page.inc on line 0.
  • strict warning: Declaration of views_handler_field_comment_username::init() should be compatible with views_handler_field::init(&$view, $options) in /home/ruzname/public_html/modules/views/modules/comment/views_handler_field_comment_username.inc on line 0.
  • strict warning: Declaration of views_handler_field_comment::init() should be compatible with views_handler_field::init(&$view, $options) in /home/ruzname/public_html/modules/views/modules/comment/views_handler_field_comment.inc on line 0.
  • strict warning: Declaration of views_handler_filter_node_status::operator_form() should be compatible with views_handler_filter::operator_form(&$form, &$form_state) in /home/ruzname/public_html/modules/views/modules/node/views_handler_filter_node_status.inc on line 0.
  • strict warning: Declaration of views_handler_relationship_broken::ui_name() should be compatible with views_handler::ui_name($short = false) in /home/ruzname/public_html/modules/views/handlers/views_handler_relationship.inc on line 0.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/ruzname/public_html/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/ruzname/public_html/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/ruzname/public_html/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/ruzname/public_html/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/ruzname/public_html/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/ruzname/public_html/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/ruzname/public_html/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/ruzname/public_html/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/ruzname/public_html/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/ruzname/public_html/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/ruzname/public_html/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/ruzname/public_html/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/ruzname/public_html/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/ruzname/public_html/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/ruzname/public_html/includes/unicode.inc on line 345.

PHP Dersleri -1: echo ve print Komutları

Arkadaşlar merhaba,

Geçenlerde PHP öğrenmek için bir giriş yapmıştık. O yazıda php kodlarımızı denemek için işimize yarayacak olan sanal bir serveri yani localhostu bilgisayarımıza kurmuştuk. Şimdi kollarımızı sıvayıp php öğrenmeye başlayalım.

Php Kodları, html taglarinin içine gömerek kullanabiliriz. Böyle çalıştırabilmek için html'dilinin içine php kodlarını <?PHP ve ?> etiketlerini arasına yazmamız gerekir yani;

<?php

...
php kodları bu araya yazılır.
...

?>

Bu dersimizde php nin en temel komutu olan echo komutunu göreceğiz. echo komutu kendisinden sonra gelen çift ya da tek tırnaklar arasındaki ifadeyi ekrana basan bir komuttur. Aşağıdaki örneğe bir bakalım:

<?PHP

echo “ruzname.nete hoşgeldiniz”;

?>

bu kodumuzu notepad ile yazıp deneme.php olarak kaydedelim. Htdocs klasörünün içine atalım ve tarayıcımızın (internet explorer, firefox, opera vs) adres çubuğuna http://localhost/deneme.php yazarak çalıştıralım.

İlk Php kodumuzu çalıştırdık. Hayırlı uğurlu olsun vatan millete. Şimdi de deneme.php içine girerek aynı ifadeyi tek tırnaklar arasında yazalım:

<?PHP

echo 'ruzname.nete hoşgeldiniz';

?>

Kaydedip çalıştırın. (Bu dosya sürekli apache/htdocs içinde olmalıdır.) Gördüğünüz gibi Aynı sonucu aldık. Şimdi Noktalama ve imla kurallarına biraz riayet edelim ve özel isim olan ruzname.net in sonuna ayraç koyalım.

<?PHP

echo 'ruzname.net'e hoşgeldiniz';

?>

kaydedip çalıştırın.

Çalışmadı değil mi? Niye? Çünkü İki tek tırnağın arasında başka bir tek tırnak kullanılmaz. Ama kullanmak zorundayız o zaman şöyle yazacağız:

<?PHP

echo 'ruzname.net\'e hoşgeldiniz';

?>

Çalıştırın.

Bu kez oldu galiba. Ters slash ( \ ) işimizi gördü. Aynı şekilde çift tırnak arasına başka bir çift tırnak yazarsak kodumuz çalışmaz:

echo “ruzname.net”e hoşgeldiniz”; YANLIŞTIR, ÇALIŞMAZ.
echo “ruzname.net\”e hoşgeldiniz”; DOĞRUDUR, ÇALIŞIR.

İşte böyle. echo komutunun yerine print de kullanabiliriz. Aynı işlevi görüyor.

Son söz, satır sonlarındaki noktalı virgüller (;) dikkatinizi çekmiştir. Buna alışmalısınız. Her Komut satırının sonuna noktalı virgül koymak zorundayız. Gelecek dersimizde değişken kavramı üzerinde duralım.

Anahtar Kelimeler: Programlama Dilleri, echo fonksiyonu, php echo komutu, php print komutu, print fonksiyonu

peynir6 suyu tozu , 24/01/2009-13:11 Facebook'ta Paylas

Yorumlar

    Yorum görüntüleme seçenekleri

    Yorumların gösteriminde tercih ettiğiniz şekli seçiniz ve değişiklikleri "Ayarları kaydet"e tıklayarak kaydediniz.

    1. eğitim almak istiyorum..
    Per, 10/29/2009 - 21:04, erol (doğrulanmamış) dedi ki:

    eğitim almak istiyorum..



    2. eğitim
    Cmt, 10/31/2009 - 00:59, mutevaggil dedi ki:

    şart, tabi...



    3. çok güzel olduğu
    Çrş, 02/11/2009 - 19:58, elif (doğrulanmamış) dedi ki:

    ben gittim kitaplar aldim bence sizde gidin eğitici kitaplar var çok ders aldım çok güzel.



    4. kitapla mı internetten mi?
    Çrş, 02/11/2009 - 20:55, ziyaretci dedi ki:

    bence php yi internetten öğrenmek daha mantıklı. kitapla pek olmuyor. ben takipçiyim. devam et abi.



Sitedeki her türlü dökümantasyon aksi belirtilmemişse Ruzname.Net'e ait olup sitemizin Alıntı Kurallarına uyulmadıkça alıntı yapılamazlar. Sitede mümkün olduğunca alıntı yazıların kaynakları belirtilmektedir. Yine de sitede alıntılama ile ilgili bir hak ihlali olduğunu düşünüyorsanız lütfen iletişim sayfasından bize bildiriniz. Bu websitesi, ansiklopedik bir bilgi kaynağı olmadığından içerdiği bilgilerin doğruluğunu garanti edemeyiz. Dahası, sitenin objektif olduğu bile söylenemez. Hatta şu var ki buradaki bazı yazılar bol bol C vitamini, şahsi beğeni ve öznel yorum içerir. Bizden uyarması... Sitedeki içerikten herhangi bir nedenle şikayetiniz varsa lütfen konu başlığını da belirterek bizle iletişime geçiniz. Ayrıca, bu sitenin bütün hakları kuldur (kul hakkıdır). İçinde c harfi olan daire, neyse buldum ©. Bu site, drupal altyapısı ve Ndesign Studio'nun Glossyblue temasını kullanmaktadır.

©2008-2012 | www.ruzname.Net | iletişim | kabeden canlı yayın izle | sitemap | hakkında | Kullanıcı Sözleşmesi | Drupal sağolsun

İsteyene ahiret nimetlerini, isteyene de dünya nimetlerini veririz... [Şuara, 20.ayet]
www.azbilgi.com