Popüler Aramalar:  TLS Nedir?  MyBB SSL Ayarları  MyBB 1.8 Linkleri Gizleme Eklentisi  Wordpress LiteSpeed Cache Ayarları  Wordpress Eklentisiz Breadcrumb  Yandex Webmaster
PHP Dersleri 5: Değişkenler #2

PHP Dersleri 5: Değişkenler #2

PHP Dersleri 5: Değişkenler #2

Merhaba,

PHP Derslerimize kaldığımız yerden devam ediyoruz. Daha önce ki dersimiz olan PHP Dersleri 5: Değişkenler adlı yazımın devamı olarak bu yazıyı yazmaktayım.

Diğer PHP Derslerim:

  1. PHP Dersleri 1: PHP Nedir ?
  2. PHP Dersleri 2: PHP Neler Yapabilir ?
  3. PHP Dersleri 3: PHP’de Kod Yazmak ve Kodları Çalıştırmak İçin Gerekenler
  4. PHP Dersleri 4: PHP Yazılan Kodları Nasıl Çözümler ?
  5. PHP Dersleri 5: Değişkenler

PHP’de Değişkenler adlı dersimize devam ediyoruz. Bu yazımda biraz daha detaya gireceğim Değişkenler konusunun. Hiç vakit kaybetmeden başlayalım.

Değişkenleri Yan Yana Birleştirmek

İki karakter grubumuz var. Daha önce harf grubu dedim fakat içerisinde rakam olabileceği için karakter grubu demek daha doğru olur. Literatürde karakter katarı olarakta geçer. Bu iki karakter grubunu yan yana toplamak istiyoruz diyelim. Ya da bir harf grubu ile sayı grubunu birleştirmeye ihtiyacımız var. O halde noktayı koymanın vakti geldi.

<?php
$not = 75;
$isim = "Hüseyin";
$soyisim = "Körbalta";
echo "Öğrencimiz ".$isim." ".$soyisim." sınavdan ".$not." almıştır. ";
// çıktı : Öğrencimiz Hüseyin Körbalta sınavdan 75 almıştır.
?>

Görüldüğü gibi bir nokta ile harf gruplarını, sayı gruplarını, karakter gruplarını birleştirebiliyoruz. Çift tırnak işaretleri ile karakter grubu yazım alanını başlatmış oluyoruz. Örneğin $isim.” “.$soyisim gibi bir alan görüyoruz bu iki değişkenin arasında ki çift tırnak işaretleri içinde ki boşluk Hüseyin ve Körbalta karakter grupları arasında boşluk bırakıyor.

Değişkenleri farklı bir biçimde birleştirme yöntemleride mevcuttur.. Örneğin;

<?php
$not = 75;
$isim = "Hüseyin";
$soyisim = "Körbalta";
echo "Öğrencimiz $isim $soyisim sınavdan $not almıştır. ";
// çıktı : Öğrencimiz Hüseyin Körbalta sınavdan 75 almıştır.
?>

Değişkenler çift tırnak işaretleri içerisinde de yazdırılabilir. Fakat bunların değişken olduğunu görebilmek,anlamak önemlidir. Hem PHP çözümleyicisinin değişkenleri hızlıca ayırt edebilmesi için hem de biz kolayca görebilmek için aşağıda ki gibi değişkenlerin etrafına süslü parantez koyabiliriz. Bunlar çıktıda görüntülenmeyecektir.

<?php
$not = 75;
$isim = "Hüseyin";
$soyisim = "Körbalta";
echo "Öğrencimiz {$isim} {$soyisim} sınavdan {$not} almıştır. ";
// çıktı : Öğrencimiz Hüseyin Körbalta sınavdan 75 almıştır.
?>

Bir de tek tırnak işaretlerini kullanarak yazdırma işlemi var. Fakat tek tırnak işaretleri içerisinde yazdığınız değişkenleri PHP çözümleyecisi yazdığımız değişkenleri çözümlemeyecek ve  olduğu gibi yazdıracaktır. Bu nedenle aşağıda ki gibi bir sonuç elde edeceksiniz.

<?php
$not = 75;
$isim = "Hüseyin";
$soyisim = "Körbalta";
echo 'Öğrencimiz $isim $soyisim sınavdan $not almıştır. ';
// çıktı : Öğrencimiz $isim $soyisim sınavdan $not almıştır.
?>

Çıktıda görüldüğü gibi değişkenler direkt olarak yazdırılır. Değişkenleri nokta ile birleştirerek yazdırabilirsiniz elbette.

<?php
$not = 75;
$isim = 'Hüseyin';
$soyisim = 'Körbalta';
echo 'Öğrencimiz '.$isim.' '.$soyisim.' sınavdan '.$not.' almıştır. ';
// çıktı : Öğrencimiz Hüseyin Körbalta sınavdan 75 almıştır.
?>

Bu şekilde de yazdırılabilir.

[message title=”Peki nedir tek tırnak işaretinin avantajı söyleyeyim;” title_color=”#ffffff” title_bg=”#1e73be” title_icon=”fa-info” content_color=”#000000″ content_bg=”#ffffff” id=””]Eğer içerisinde değişken olmayacağına emin olduğunuz bir karakter grubunuz varsa bunu tek tırnak işareti içerisinde yazarak PHP çözümleyecisi bu karakter grubu içerisinde değişken aramaz. Gereksiz yere sorgu yaptırmamış olursunuz. Bu sayede de daha performanslı bir php işlemi gerçekleştirip, sonuç elde edersiniz.[/message]

PHP’de XHTML Kodları Nasıl Kullanılır ?

<?php
echo 'Merhaba<br /><font color="red">bu php ile sayfaya yansıtılan basit değişkensiz bir yazı</font>';
?>

Yukarıda tek tırnak örneği ile birlikte PHP içerisinde XHTML kodlarını yazdırabildiğimizi gördük. Aynı zamanda sınırlar tek tırnak ile belirlendiği için içeride ki çift tırnaklar php kodlarını kapsamayacak sadece html kodu olarak görev yapacaktır. Normalde php’de de çift tırnak kullanımı yapılabiliyordu 🙂

Yukarıda ki örneğimizi şu şekilde yapar ve kullanırsak PHP çözümleyicisi bize hata verdirecektir.

<?php
echo "Merhaba<br /><font color="red">bu php ile sayfaya yansıtılan basit değişkensiz bir yazı</font>";
?>

Ama ben kodlarımda çift tırnak kullanmak hemde XHTML’de kullanmak istiyorum ve hata vermesin diyorsanız XHTML kodlarına aşağıda ki örnekte ki gibi bir ters slash (\) koyarak bu sorunu giderebilirsiniz. Örneğin:

<?php
echo "Merhaba<br /><font color=\"red\">bu php ile sayfaya yansıtılan basit değişkensiz bir yazı</font>";
?>

Görüldüğü gibi red adlı html renk kodunun etrafında ki çift tırnakların önlerine ters slash koyarsak bu çift tırnakların bir PHP kodu olmadığını PHP çözümleyecisine söylemiş oluruz. Merak etmeyin bu ters slashlar çıktıda görüntülenmeyecek.

PHP’de değişkenler konusunu böylelikle sonlandırmış olduk. Bir daha ki dersimizde çok kullanılmayan sabit değişkenleri ve değişkenlerde matematiksel işlemlerin bol bol örnekle derinlerine ineceğiz inşallah..

 Yazı Bağlantısını Kopyala & Paylaş

Benzer Yazılar

  • PHP Out of Memory Hatası Nasıl Çözülür?

    PHP Out of Memory Hatası Nasıl Çözülür?

    Son günlerde Wordpress ve Wordpress eklentilerine gelen güncellemeler sonucunda kişisel blog sayfamın hata kayıtları günlüğünde çok fazla bu hatayı görmemden ötürü araştırma yaptım ve araştırmam sonucunda bulduğum çözümü uyguladım ve sorunum ortadan kalktı. FTP kök dizininde eğer sitenizde bir teknik sorun var ise bunun kayıtlarının tutulduğu bir error_log dosyası mevcuttur.…
  • WordPress’te Birden Fazla Yazı Kısaltma Fonksiyonu Nasıl Yapılır?

    WordPress’te Birden Fazla Yazı Kısaltma Fonksiyonu Nasıl Yapılır?

    Wordpress'te varsayılan olarak blog yazıları 55 kelime kısaltılmakta. Wordpress'in yazı uzunluğu filtreleme fonksiyonu kullanılarak bu varsayılan değeri değiştirebiliyoruz ve bu değiştirdiğimiz de sadece bir yerde kullanabiliyoruz, peki ya birden fazla alanda farklı kelime uzunlukları kullanmak istiyorsak? Birden fazla yazı türüne sahip bir internet sitesi geliştiriyorsanız, her farklı alan için farklı…
  • Apache URL Rewriting ve HTTP Session Kullanarak İstenilen Dosyaya Erişimi Kısıtlama

    Apache URL Rewriting ve HTTP Session Kullanarak İstenilen Dosyaya Erişimi Kısıtlama

    Apache, dünya genelinde birçok web sunucusunun temelini oluşturuyor. Bundan dolayı en yaygın kullanılan sunucu işlemcisidir ancak bu işlemci günümüz ihtiyaçlarını karşılayamadığı için birçok modül ile bu ihtiyaçları karşılamaya çalışıyor. Bugünkü yazımda ise bu modüllerden biri olan mod_rewrite modülünden faydalanacağız. Gel gelelim asıl konumuza,çok fazla dosya paylaşan, paylaştığınız bu dosyaları çok…
  • Sıkça Kullanılan Önemli PHP Fonksiyonları

    Sıkça Kullanılan Önemli PHP Fonksiyonları

    Selamlar, PHP ile uygulama yaparken en çok kullandığımız ve neredeyse php'nin değişmez fonksiyonları haline gelmiş birkaç fonksiyon bulunmaktadır. Bu fonksiyonlar birçok php yazılımcısı tarafından mutlaka kullanılmaktadır bu fonksiyonlar php'nin ihtiyaç duyduğu fonksiyonlarda diyebiliriz. Biliyorsunuz ki php'nin son sürümü 7.0 ve şuan güncel ve stabil sürüm olan 5.6 sürümü kullanılmaktadır. Birazdan…
PHP Dersleri 5: Değişkenler #2 için Yorum'da Bulun

Bir Cevap Yaz

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

 Lütfen, en az 15 karakterli bir yorum belirtiniz.

 Lütfen,isminizi belirtiniz.
 Lütfen, kullanmakta olduğunuz bir e-mail adresi giriniz.
 Yukarıda ki alanı işaretlemeniz zorunludur.Aksi takdirde yorumunuz gönderilemeyecektir.

izmir escort