<wsa title/>
Özgürlük için Pardus...
[20/12 04:39PM]
PHP İLE PROGRAMLAMAYA GİRİŞ DERSLERİ - BÖLÜM 5

İfadeler ve İşleçler

İfadeler

PHP aynı zamanda bir ifade-yönlü dil olarak adlandırılabilir, Çünkü PHP içinde yazdığınız herşey bir ifadedir. $a'ya 100 değerini atadığımız önceki örnekte 100'ün değeri ya tamsayı ya da 100 karakteri olarak $a değişkeninde kayıt edilir. Aynı zamanda, $a=merhaba yazma yoluyla, $a'ya "merhaba" karakterini atayabilirsiniz; Şimdi eğer $b = $a olsaydı, o zaman $b "merhaba" karakterini içerir.

PHP'yi kullanarak aynı zamanda $a = function_a(); yazma yoluyla bir değişkene bir fonksiyon atamak mümkündür ve bu tümünde mümkündür, çünkü PHP ifade-yönlü bir dildir. İfade yönlü başka iyi örnek ön ve son-artım azalımdır. Buna ++ değişkeni ve -- değişkenini kullanarak erişilir. Bunlar artım ve azalım işleçleri olarak bilinir. Örneğin, $a'ı 1 artırmak isterseniz, basitçe '$a++' ya da '++$a' yazabilirsiniz. Fakat $a'ya 1'den fazla artırım yapmak isterseniz, 4 gibi, o zaman birden fazla '$a++' ya da '++$a' yazmak zorunda kalacaktınız. En iyi pratik '$a = $a + 4' yazmaktır. '$a +4', $a artı 4'ün değerine eşitlenir ve $a'yı 4 artırma yoluyla sonuç $a'ya geri döndürülür. Bu aynı zamanda artan değerlerin önceki yollarından daha hızlı çalıştıran '$a+=3' olarak yazılabilir. Bunu uzatarak, herhangi iki-yer işleci bu işleç-atama kipi içinde kullanılabilir, örneğin '$a-=10' ($a'nın değerinden 10 çıkararak), '$b*=5' ($b'nin değerini 5 kez çarparak) gibi.

İfadelerin en ortak türü karşılaştırma ifadeleridir. Bu ifadeler ya TRUE ya da FALSE'a eşitlenir. PHP > (den büyük), >= (den büyük ya da eşit), == (eşit), != (eşit değil), < (den küçük) ve <= (den küçük veya eşit) destekler. Dil aynı zamanda katı eşitlik işleçlerinin bir ayarını destekler: === (-e eşit ve aynı tür) ve !== (-e eşit değil ya da aynı tür değil). Bu ifadeler, koşullu işletim içesinde genellikle pekçoğunda kullanılır.

İşleçler

İşleçlerin üç türü vardır:

  • Tekli işleç - sadece bir değer üzerindeki işleçler
  • Binary işleçler
  • Üçlü işleçler - üçüncü birine bağlı iki ifade arasında seçmek için kullanılır.

Aritmetik İşleçler

Temel aritmetik gibidir. Eklersiniz, çarparsınız, çıkarırsınız ve bölersiniz.

//Aritmetik işleçler için örnek kod

-$a; //Olumsuzluk

$a + $b; //Ekleme - Bu $a ve $b'nin değerlerini ekler

$a - $b; //çıkarma - $a ve $b'nin farkı

$a * $b; //çarpma - $a ve $b'nin çarpım değeri

$a / $b; //Bölme - $a ve $b'nin bölümü, herhangi zamanda bir kesirli değer döndürür

$a % $b; //Katsayı- $b tarafından bölünen $a 'nın kalanı

Atama İşleçleri

Temel atama operatörü, sağdaki ifadenin değerini soldaki işlenene alan "=" dir.

//örnek kod

$a = 10; //$a'nın değerini 10'a ayarlar

$b = $a; //$b'nin değerini $a'nın değerine ayarlar

echo $b; //çıktıyı 10 olarak göreceksiniz

$a = ($b = 20) + 10; //$a şimdi 30'dur ve $b 20'ye ayarlanmıştır.

Karşılaştırma İşleçleri

En önemli işleçlerden biri karşılaştırma işleçleridir. Onlar iki değeri karşılaştırmanıza yardım eder. Şu tabloya bakalım:

Örnek ==> İsim ==> Sonuç

===================================

$a == $b ==> Eşit ==> Eğer $a $b'ye eşitse TRUE'dur

$a ===$b ==> Özdeş ==> Eğer $a $b'ye eşitse TRUE'dur ve onlar aynı türdür.

$a != $b ==>Eşit Değil ==> Eğer $a $b'ye eşit değilse TRUE'dur

$a $b ==> Eşit Değil ==> Eğer $a $b'ye eşit değilse TRUE'dur

$a !== $b ==>Özdeş Değil ==> Eğer $a $b'ye eşit değilse TRUE'dur ya da onlar aynı tür değildir

$a < $b ==> -den az ==> Eğer tam anlamıyla $a $b'den daha azsa TRUE'dur

$a > $b ==> -den büyük ==> Eğer tam anlamıyla $a $b'den daha büyükse TRUE'dur

$a <= $b ==> -den az ya da eşitse ==> Eğer $a $b'ye eşit ya da daha az ise TRUE'dur

$a >= $b ==> -den büyük ya da eşitse ==> Eğer $a $b'ye eşit ya da daha büyükse TRUE'dur


Geri İzlemeler

GERİ İZLEME URL'si: http://www.blogsever.com/trackback/542

Yorum

Bir yorum gönder
İsim:


E-posta:


Başlık:


Yorum:

Kod: