Merhaba Ziyaretçi! Sitemize Hoşgeldiniz.

Ko-pvp.com içeriklerinden tamamiyle faydalanabilmek için lütfen giriş yapın ya da üye olun.

veya Kayıt ol
CyberACS Koreko

Gnusmas ile PHP'ye Giriş

Gnusmas

AKTIVE USER
Katılım
15 Nis 2017
Mesajlar
58
Tepkime puanı
12
Puanları
8
Yaş
31
Konum
1 | Adana
Merhabalar,

Bugün burada php ile ilgili birkaç ipucu ve php sözdizimi hakkında bilgiler vereceğim. Başlangıçta herkes gibi "Hello World" ile başlamak gerekebilir ama buraya takılmayın. :)

Bir php kod betiği oluşturacaksak, açılış ve kapanış etiketlerini bilmemiz gerekir.

php açılış etiketi : "<?php"
php kapanış etiketi : "?>"

Temelde başlangıç olarak "echo, print,print_r" kullanırız.

"echo" terimini yazarken büyük küçük harf farketmeksizin çalıştığını farkedeceksiniz. Ama tertipli ve düzenli bir kod yazmak için küçük harflerle yazmaya dikkat edin.
"print" teriminin işleviye echo ile aynıdır. Sıklıkla göreceğiniz ise "echo" olacaktır o yüzden tavsiyem "echo"'dan yanadır.
"print_r" terminin işlevi echo ve print'ten tamamen farklıdır. Burada dizi diye adlandırdığımız array veri yapısını ekrana yazdırmak için kullanıyoruz. Bu konuda çok az değineceğim ve ilerleyen aşamalarda bu konu hakkında detaylı bir anlatım yapacağım. Şuan buna aşina olunması gerektiği için anlatacağım.

echo'ya örnek vermek gerekirse;

PHP:
<?php

echo "Merhaba Ko-Pvp";

echo "Merhaba" . "Ko-Pvp";

?>

Uyarı : Unutmadan anlatmakta fayda var. 2 metin veya 2 değişken (Henüz anlatmadım) arasına nokta(.) işareti koymak birleştirici anlamına gelir ve 2 metni veya 2 değişkeni birbiri ile birleştirir.

print'e örnek vermek gerekirse;
PHP:
<?php

print "Merhaba Ko-Pvp";
print "Merhaba" . "Ko-Pvp";

?>

Değişkenler
Php'de değerlerimizi değişkenlere bağlar ve ihtiyaç halinde bu değişkenlerden çağırırız. Değişkenlerde genel olarak türkçe karakter kullanılmaz ve / veya değişken rakamla başlamaz.

Değişkenler;
* integer (sayısal değer)
* string (metin değeri)
* boolean (doğru, yanlış ayracı)
* array (dizi değeri)

yukarıdaki şekilde olabilirler. Değişken tanımlarında bunlar ayırt edilemez şekildedir. Diğer dillerde değişkenlere tanımlamalar ile ayırabilirsiniz fakat burada daha basitleştirilmiş kendi algılayabiliyor.

örnekler vermek gerekirse;

interger (Sayısal değer)
PHP:
<?php

$degisken = 1;

echo $degisken;

?>

Çıktı : 
1

string (Metin Değeri)
PHP:
<?php

$degisken = "bu bir metindir";
echo $degisken;

?>

Çıktı :
bu bir metindir

boolean (doğru,yanlış ayracı)
PHP:
<?php

$degisken = true;

echo $degisken;

?>

Çıktı : 
1
Diğerlerinden farklı olarak burada ekran'a "1" yazacaktır. php'de "true = 1" ve "false = 0" eşitliği vardır.

array (dizi değerleri)
PHP:
<?php

$degisken = array(
"ahmet"=>10,
"mehmet"=>20,
"ali"=>30
);

print_r($degisken);

?>

Çıktı :
Array ( [ahmet] => 10 [mehmet] => 20 [ali] => 30 )

Bu konuları gün geçtikçe tekrar tekrar zaten kullanacağımız için daha fazla aşina olacağız. Lütfen bunları bir kaç defa apache sunucunuzda, deneme.php veya canınız o an ne isterse .php olarak bir dosya oluşturun ve bu php kodlarını oraya yazarak ne işe yaradıklarını kafanızda yer edin.

Not: kopyala yapıştır yazılımcıyı çürütür veya kendi kendini tamamlayan editörler çürütür. Bu yüzden tamamlayıcı özelliği olan bir editör kullanıyorsanız tamamlayıcı özelliğini kapatın. Görsel ve zihinsel ezber yeteneğinizi geliştirin bu şekilde.

Sonraki konularda görüşmek üzere umarım faydalı olacak birliler paylaşabilirim sizlere. İyi forumlar dilerim.
 

Tenger

Moderatör
Yönetici
Katılım
12 Ara 2020
Mesajlar
168
Tepkime puanı
16
Puanları
18
Eline sağlık
 

apolye666

New Developer
Katılım
13 Nis 2019
Mesajlar
196
Tepkime puanı
11
Puanları
18
Yaş
23
teşekkürler güzel paylaşım
 
Üst