İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Php Dersleri 4 - Değişken Nedir ve Nasıl Tanımlanır?

T

trgy

Misafir
Php'de değişkenleri uzun şekilde inceleyeceğiz ve değişkenleri iyice kafamızda yer edineceğiz. Nedeni ise Php'de en çok değişkenleri kullanacağız. Şimdi değişken nedir onu açıklıyayım biraz örneklerle;

Değişken Nedir?
Değişken dediğimiz şey takma isime benzer. Yani benim adım Mehmet ama bana arkadaşları memo diye seslenirler ve herkes beni memo olarak görmeye başlar. Değişken de buna benzer bir şey mesela A harfini değişken olarak tanımlıyoruz ve Merhaba Dünya yazısı A harfine tanımlanmış oluyor. Biz echo ya da print komutunu kullanarak Php'de A değişkenini yazdır dediğimizde ekrana Merhaba Dünya yazdırmış oluyoruz.

Değişken Nasıl Tanımlanır?
Değişkenler tanımlanırken dikkat edilmesi gereken bazı kurallar vardır bunları dersin sonunda ileteceğim sizlere. Değişken tanımlarken her değişkenin başına $ işareti konulur ve değişenlerde büyük, küçük harf önemlidir yani başka bir deyişle $iyinet ile $iyinet aynı değildir.

Örnek bir değişken tanımlama;

PHP:
$iyinet = "webmaster forumu";

Başka bir örnek;

PHP:
$hadi = "yazdır şunu"

Yukarıda verdiğim örneklerde webmaster forumu yazısı $iyinet değişkeni ile tanımlanmıştır yani biz echo $iyinet; dediğimiz zaman ekrana webmaster forumu yazılacaktır.

Değişken Tanımlama Kuralları Nelerdir?
  1. Türkçe karakter kullanılmaz kullanılırsa hata verir.
  2. Her değişkenin başında $ işareti bulunmalıdır.
  3. Büyük küçük harf duyarlı olduğu için yazımlara dikkat edilmelidir.
  4. Değişkenin ilk karakteri mutlaka bir harf olmalıdır!!
  5. Değişken tanımlarken _ işareti dışında özel karakterler kullanılamaz.
  6. Değişkenin tanımlanması gereken değeri = işaretinden sonra " içerisine koyarız. Sonuna da ; işaretini koyarız.
  7. " içerisinde bulunan ifadelerde Türkçe karakter kullanabiliriz.

Son olarak ise bir örnek vereyim;

PHP:
<?php

$ali = "çok yakışıklı bir çocuk";

echo $ali;

?>

Ekrana çok yakışıklı bir çocuk yazar.
 

Net

0
İyinet Üyesi
Katılım
1 Şubat 2010
Mesajlar
172
Reaction score
2
Konum
Balıkesir
değişkenlerde özel değişkenlerde vardır ,bunlarda kullanılmaz
asp , php hepsinde vardır bunlar

and , or gibi..
 

atay

0
İyinet Üyesi
Katılım
29 Ekim 2005
Mesajlar
3,592
Reaction score
37
Çift $ kullanımı:

PHP:
<?
$atay='iyinet';
$iyinet='atay';
echo $$atay;
?>

Çalıştırıldığında ekrana atay basılacaktır. $$ kullanıldığı zaman belirtilen değişkenin değerinin adına sahip değişkenin değeri alınır.
 

NeFuSa

0
İyinet Üyesi
Katılım
27 Aralık 2006
Mesajlar
1,414
Reaction score
15
Konum
İstanbul
Bazı durumlarda değişken içinde değişken tanımlamanız gerekebilir. Mesela ben post işlemlerinde kullanırım;

Genel Örnek :

PHP:
$yenidegisken = $eskidegisken;

Post İçin Örnek

PHP:
$adisoyadi = $_POST["ad"];

Bunu belirtme gereği duydum. Çünkü; ilerleyen derslerde sorgu yazmayı öğrenirken, değişken içinde değişken tanımlandığını gördüğünüzde yadırgamamanız.
 
X

Xman

Misafir
Çok güzel ve açıklayıcı olmuş, genelde karıştırırım bu tür açıklamaları ama bir bakışta anladım olayın mantığını;)
 

brnkrl

0
İyinet Üyesi
Katılım
4 Ekim 2011
Mesajlar
270
Reaction score
0
Evet ilerleyen durumlarda en cok kullanılacak v ekafa yorulacak kısım bence.O yuzden temelini anlamkta fayda olacaktır...
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst