PHP Dersleri #1

connec

Uzman üye
5 Nis 2022
1,099
1,042
1283
prwvgqn.png


PHP Nedir?
PHP sunucu taraflı çalışan açık kaynak kodlu bir dildir. Danimarkalı Rasmus Lerdorf tarafından 1995 yılında yayınlandı. PHP WEB ortamında kullannılır. Nesne tabanlıdır. İlk yayınlandığı zamanlarda açılımı Personal Home Page idi. Fakat daha sonra bu açılım Hypertext Preprocessor olarak değiştirildi. Açık kaynak kodlu olması sebebi ile topluluk tarafından sürekli olarak güncellenmektedir. Belki de bu sebeple günümüzde hala en çok kullanılan WEB yazılım dillerinden biridir. PHP dilinin kullanım alanı ise çok genişdir. Bir çok popüler web sitesi hala PHP kullanmaktadır. Örnek vermek gerekirse: Facebook, Yahoo, WordPress, Youtube, Twitter vb. Hatta @'ALTAY hocamız önderliğinde @'CaptainKanka tarafından kodlanan Green Shell Tarayıcı v1.0 PHP ile kodlanmıştır. Peki bu dilin bu kadar çok kullanılma sebebi ne?


- Tamamen ücretsizdir.
- Sürekli olarak güncellenmektedir.
- Kullanıcı dostu, öğrenmesi kolaydır.
- HTML kodları arasında kolayca entegre edilebilir.
- Neredeyse tüm tarayıcılarda sorunsuz çalışmaktadır.
- Neredeyse tüm sunucularda sorunsuz çalışmaktadır.
Ve daha bir çok özellik...

cv48p7d.png


Gerekli Kurulumlar

PHP öğrenmeye başlamadan önce yapmamız gereken 2 basit kurulum var.

Sublime Text

Eğitimimizde PHP kodlarımızı yazacağımız program Sublime Text olacaktır arkadaşlar. Aşağıdaki videoyu takip ederek kolayca kurulumunu yapabilirsiniz.


AppServ

PHP kodlarımızı çalıştırmak için kendi sunucumuzu kuracağız. Basit bir şekilde localhost sunucumuzu aktif etmek için AppServ kullanacağız. Yine aşağıdaki videoyu takip ederek kurulumunu yapabilirsiniz.



7r9px9o.jpg


PHP'nin Temelleri


Arkadaşlar ilk başta AppServ'i kurduğumuz dizini açalım. (Değiştirmediyseniz C: içindedir.) Daha sonra AppServ içindeki www klasörünü açalım. Burada bir PHP dosyası oluşturup Sublime Text ile açalım. Evet artık kodlarımızı yazmaya hazırız.

PHP kodları HTML kodları arasına özel bir tag arasında yazılır. Aynı aşağıdaki gibi:

PHP:
<html>
<body>
<?php
   Kodlar buraya.
?>
</body>
</html>


PHP' de çıktı yazdırmak için hem print hem de echo komutları kullanılabilir. Genelde echo komutu kullanılır.


PHP:
<html>
<body>
<?php
   echo "Selamlar Türk Hack Team!";
?>
</body>
</html>


Ve gördüğünüz gibi istisnalar dışında her komut satırı sonuna noktalı virgül konur. PHP'de değişken belirlemek çok kolaydır. Sadece değişkenimizin başına dolar işareti koyar ve daha sonra dolar işareti koyarak çağırırız.


PHP:
<?php
    $forum = "TurkHackTeam";
    $tarih = 2022;
?>


Gördüğünüz gibi bir tane string, bir tane de sayısal bir değişken oluşturduk. Şimdi bu değişkenleri echo ile yazdıralım.



PHP:
<?php
    $forum = "TürkHackTeam";
    $tarih = 2022;

    echo "Şu anda $forum forumundasınız. Tarih ise $tarih.";
?>

String ve Değişken Yazdırmak

2 veya daha fazla değikeni bir cümle içerisinde kullanmak istiyorsanız tırnak işareti içinde yazabilirsiniz.


PHP:
<?php
    $sayi = 7;
    $hayvan = "balık";
  
    echo "$sayi tane $hayvan var.";
?>

Aynı zamanda bu tırnak kullanımına çok dikkat etmeliyiz. Yoksa hatalarla karşılabiliriz. Tırnak kullanımını örnekteki gibi yapalım.

PHP:
<?php
    $cümle = 'Türk Hack Team'de çok güzel içeriklere görüyorum.'; // Yanlış
    $cümle = 'Türk Hack Team\'de çok güzel içeriklere görüyorum.'; // Doğru
?>

PHP'de nokta kullanark kelimeleri birleştirebiliriz.

PHP:
<?php
    $kelime1 = "Selam";
    $kelime2 = "THT";
  
    echo $kelime1.$kelime2;
?>

Bu kodun çıktısı SelamTHT şeklinde olacaktır. Arada bir boşluk bırakmak içi ise şöyle yapalım:

PHP:
<?php
    $kelime1 = "Selam";
    $kelime2 = "THT";

    echo $kelime1." ".$kelime2;
?>

pbz33lg.png

strlen() Fonksiyonu

Bu fonksiyon ile bir değişkendeki harf sayısını öğrenebiliriz.

PHP:
<?php
    $degisken = "Connec Neden Bu Kadar Yakışıklı?";
  
    echo strlen($degisken);
?>

Bu kodun çıktısı ise 36 olur.

strpos() Fonksiyonu

Cümle içinde bir kelime veya harf aradığımızı varsayalım. Bu fonksiyon ile aradığımız harf veya kelimenin 0. yani ilk harfe olan uazklığını öğrenebiliriz.

PHP:
<?php
    $degisken = "Turk Hack Team";

    echo strpos($degisken , "Hack");
?>

Bu kodun çıktısı 5 olur.

PHP Operatörleri
İşlemler

+​
Toplama​
-​
Çıkarma​
*​
Çarpma​
/​
Bölme​
%​
Mod​
++​
1 Arttırma​
--​
1 Azaltma​

Karşılaştırma
==​
Eşittir​
!=​
Eşit değildir​
<>​
Eşit değildir​
>​
Büyüktür​
<​
Küçüktür​
>=​
Büyük eşittir​
<=​
Küçük eşittir​

Mantıksal İşlemler
&& - and​
VE​
|| - or​
VEYA​
!​
DEĞİLSE​

Okuduğunuz için teşekkürler! Bir sonraki dersimizde görüşmek üzere!
 

Blwe

Uzman üye
17 Şub 2021
1,585
1,645
Green/Moderasyon
prwvgqn.png


PHP Nedir?
PHP sunucu taraflı çalışan açık kaynak kodlu bir dildir. Danimarkalı Rasmus Lerdorf tarafından 1995 yılında yayınlandı. PHP WEB ortamında kullannılır. Nesne tabanlıdır. İlk yayınlandığı zamanlarda açılımı Personal Home Page idi. Fakat daha sonra bu açılım Hypertext Preprocessor olarak değiştirildi. Açık kaynak kodlu olması sebebi ile topluluk tarafından sürekli olarak güncellenmektedir. Belki de bu sebeple günümüzde hala en çok kullanılan WEB yazılım dillerinden biridir. PHP dilinin kullanım alanı ise çok genişdir. Bir çok popüler web sitesi hala PHP kullanmaktadır. Örnek vermek gerekirse: Facebook, Yahoo, WordPress, Youtube, Twitter vb. Hatta @'ALTAY hocamız önderliğinde @'CaptainKanka tarafından kodlanan Green Shell Tarayıcı v1.0 PHP ile kodlanmıştır. Peki bu dilin bu kadar çok kullanılma sebebi ne?


- Tamamen ücretsizdir.
- Sürekli olarak güncellenmektedir.
- Kullanıcı dostu, öğrenmesi kolaydır.
- HTML kodları arasında kolayca entegre edilebilir.
- Neredeyse tüm tarayıcılarda sorunsuz çalışmaktadır.
- Neredeyse tüm sunucularda sorunsuz çalışmaktadır.
Ve daha bir çok özellik...

cv48p7d.png


Gerekli Kurulumlar

PHP öğrenmeye başlamadan önce yapmamız gereken 2 basit kurulum var.

Sublime Text

Eğitimimizde PHP kodlarımızı yazacağımız program Sublime Text olacaktır arkadaşlar. Aşağıdaki videoyu takip ederek kolayca kurulumunu yapabilirsiniz.


AppServ

PHP kodlarımızı çalıştırmak için kendi sunucumuzu kuracağız. Basit bir şekilde localhost sunucumuzu aktif etmek için AppServ kullanacağız. Yine aşağıdaki videoyu takip ederek kurulumunu yapabilirsiniz.



7r9px9o.jpg


PHP'nin Temelleri


Arkadaşlar ilk başta AppServ'i kurduğumuz dizini açalım. (Değiştirmediyseniz C: içindedir.) Daha sonra AppServ içindeki www klasörünü açalım. Burada bir PHP dosyası oluşturup Sublime Text ile açalım. Evet artık kodlarımızı yazmaya hazırız.

PHP kodları HTML kodları arasına özel bir tag arasında yazılır. Aynı aşağıdaki gibi:

PHP:
<html>
<body>
<?php
   Kodlar buraya.
?>
</body>
</html>


PHP' de çıktı yazdırmak için hem print hem de echo komutları kullanılabilir. Genelde echo komutu kullanılır.


PHP:
<html>
<body>
<?php
   echo "Selamlar Türk Hack Team!";
?>
</body>
</html>


Ve gördüğünüz gibi istisnalar dışında her komut satırı sonuna noktalı virgül konur. PHP'de değişken belirlemek çok kolaydır. Sadece değişkenimizin başına dolar işareti koyar ve daha sonra dolar işareti koyarak çağırırız.


PHP:
<?php
    $forum = "TurkHackTeam";
    $tarih = 2022;
?>


Gördüğünüz gibi bir tane string, bir tane de sayısal bir değişken oluşturduk. Şimdi bu değişkenleri echo ile yazdıralım.



PHP:
<?php
    $forum = "TürkHackTeam";
    $tarih = 2022;

    echo "Şu anda $forum forumundasınız. Tarih ise $tarih.";
?>

String ve Değişken Yazdırmak

2 veya daha fazla değikeni bir cümle içerisinde kullanmak istiyorsanız tırnak işareti içinde yazabilirsiniz.


PHP:
<?php
    $sayi = 7;
    $hayvan = "balık";
 
    echo "$sayi tane $hayvan var.";
?>

Aynı zamanda bu tırnak kullanımına çok dikkat etmeliyiz. Yoksa hatalarla karşılabiliriz. Tırnak kullanımını örnekteki gibi yapalım.

PHP:
<?php
    $cümle = 'Türk Hack Team'de çok güzel içeriklere görüyorum.'; // Yanlış
    $cümle = 'Türk Hack Team\'de çok güzel içeriklere görüyorum.'; // Doğru
?>

PHP'de nokta kullanark kelimeleri birleştirebiliriz.

PHP:
<?php
    $kelime1 = "Selam";
    $kelime2 = "THT";
 
    echo $kelime1.$kelime2;
?>

Bu kodun çıktısı SelamTHT şeklinde olacaktır. Arada bir boşluk bırakmak içi ise şöyle yapalım:

PHP:
<?php
    $kelime1 = "Selam";
    $kelime2 = "THT";

    echo $kelime1." ".$kelime2;
?>

pbz33lg.png

strlen() Fonksiyonu

Bu fonksiyon ile bir değişkendeki harf sayısını öğrenebiliriz.

PHP:
<?php
    $degisken = "Connec Neden Bu Kadar Yakışıklı?";
 
    echo strlen($degisken);
?>

Bu kodun çıktısı ise 36 olur.

strpos() Fonksiyonu

Cümle içinde bir kelime veya harf aradığımızı varsayalım. Bu fonksiyon ile aradığımız harf veya kelimenin 0. yani ilk harfe olan uazklığını öğrenebiliriz.

PHP:
<?php
    $degisken = "Turk Hack Team";

    echo strpos($degisken , "Hack");
?>

Bu kodun çıktısı 5 olur.

PHP Operatörleri
İşlemler

+​
Toplama​
-​
Çıkarma​
*​
Çarpma​
/​
Bölme​
%​
Mod​
++​
1 Arttırma​
--​
1 Azaltma​

Karşılaştırma
==​
Eşittir​
!=​
Eşit değildir​
<>​
Eşit değildir​
>​
Büyüktür​
<​
Küçüktür​
>=​
Büyük eşittir​
<=​
Küçük eşittir​

Mantıksal İşlemler
&& - and​
VE​
|| - or​
VEYA​
!​
DEĞİLSE​

Okuduğunuz için teşekkürler! Bir sonraki dersimizde görüşmek üzere!
Ellerinize sağlık connec Hocam :)
 

JohnWick51

Uzman üye
20 Mar 2022
1,867
770
28
prwvgqn.png


PHP Nedir?
PHP sunucu taraflı çalışan açık kaynak kodlu bir dildir. Danimarkalı Rasmus Lerdorf tarafından 1995 yılında yayınlandı. PHP WEB ortamında kullannılır. Nesne tabanlıdır. İlk yayınlandığı zamanlarda açılımı Personal Home Page idi. Fakat daha sonra bu açılım Hypertext Preprocessor olarak değiştirildi. Açık kaynak kodlu olması sebebi ile topluluk tarafından sürekli olarak güncellenmektedir. Belki de bu sebeple günümüzde hala en çok kullanılan WEB yazılım dillerinden biridir. PHP dilinin kullanım alanı ise çok genişdir. Bir çok popüler web sitesi hala PHP kullanmaktadır. Örnek vermek gerekirse: Facebook, Yahoo, WordPress, Youtube, Twitter vb. Hatta @'ALTAY hocamız önderliğinde @'CaptainKanka tarafından kodlanan Green Shell Tarayıcı v1.0 PHP ile kodlanmıştır. Peki bu dilin bu kadar çok kullanılma sebebi ne?


- Tamamen ücretsizdir.
- Sürekli olarak güncellenmektedir.
- Kullanıcı dostu, öğrenmesi kolaydır.
- HTML kodları arasında kolayca entegre edilebilir.
- Neredeyse tüm tarayıcılarda sorunsuz çalışmaktadır.
- Neredeyse tüm sunucularda sorunsuz çalışmaktadır.
Ve daha bir çok özellik...

cv48p7d.png


Gerekli Kurulumlar

PHP öğrenmeye başlamadan önce yapmamız gereken 2 basit kurulum var.

Sublime Text

Eğitimimizde PHP kodlarımızı yazacağımız program Sublime Text olacaktır arkadaşlar. Aşağıdaki videoyu takip ederek kolayca kurulumunu yapabilirsiniz.


AppServ

PHP kodlarımızı çalıştırmak için kendi sunucumuzu kuracağız. Basit bir şekilde localhost sunucumuzu aktif etmek için AppServ kullanacağız. Yine aşağıdaki videoyu takip ederek kurulumunu yapabilirsiniz.



7r9px9o.jpg


PHP'nin Temelleri


Arkadaşlar ilk başta AppServ'i kurduğumuz dizini açalım. (Değiştirmediyseniz C: içindedir.) Daha sonra AppServ içindeki www klasörünü açalım. Burada bir PHP dosyası oluşturup Sublime Text ile açalım. Evet artık kodlarımızı yazmaya hazırız.

PHP kodları HTML kodları arasına özel bir tag arasında yazılır. Aynı aşağıdaki gibi:

PHP:
<html>
<body>
<?php
   Kodlar buraya.
?>
</body>
</html>


PHP' de çıktı yazdırmak için hem print hem de echo komutları kullanılabilir. Genelde echo komutu kullanılır.


PHP:
<html>
<body>
<?php
   echo "Selamlar Türk Hack Team!";
?>
</body>
</html>


Ve gördüğünüz gibi istisnalar dışında her komut satırı sonuna noktalı virgül konur. PHP'de değişken belirlemek çok kolaydır. Sadece değişkenimizin başına dolar işareti koyar ve daha sonra dolar işareti koyarak çağırırız.


PHP:
<?php
    $forum = "TurkHackTeam";
    $tarih = 2022;
?>


Gördüğünüz gibi bir tane string, bir tane de sayısal bir değişken oluşturduk. Şimdi bu değişkenleri echo ile yazdıralım.



PHP:
<?php
    $forum = "TürkHackTeam";
    $tarih = 2022;

    echo "Şu anda $forum forumundasınız. Tarih ise $tarih.";
?>

String ve Değişken Yazdırmak

2 veya daha fazla değikeni bir cümle içerisinde kullanmak istiyorsanız tırnak işareti içinde yazabilirsiniz.


PHP:
<?php
    $sayi = 7;
    $hayvan = "balık";
 
    echo "$sayi tane $hayvan var.";
?>

Aynı zamanda bu tırnak kullanımına çok dikkat etmeliyiz. Yoksa hatalarla karşılabiliriz. Tırnak kullanımını örnekteki gibi yapalım.

PHP:
<?php
    $cümle = 'Türk Hack Team'de çok güzel içeriklere görüyorum.'; // Yanlış
    $cümle = 'Türk Hack Team\'de çok güzel içeriklere görüyorum.'; // Doğru
?>

PHP'de nokta kullanark kelimeleri birleştirebiliriz.

PHP:
<?php
    $kelime1 = "Selam";
    $kelime2 = "THT";
 
    echo $kelime1.$kelime2;
?>

Bu kodun çıktısı SelamTHT şeklinde olacaktır. Arada bir boşluk bırakmak içi ise şöyle yapalım:

PHP:
<?php
    $kelime1 = "Selam";
    $kelime2 = "THT";

    echo $kelime1." ".$kelime2;
?>

pbz33lg.png

strlen() Fonksiyonu

Bu fonksiyon ile bir değişkendeki harf sayısını öğrenebiliriz.

PHP:
<?php
    $degisken = "Connec Neden Bu Kadar Yakışıklı?";
 
    echo strlen($degisken);
?>

Bu kodun çıktısı ise 36 olur.

strpos() Fonksiyonu

Cümle içinde bir kelime veya harf aradığımızı varsayalım. Bu fonksiyon ile aradığımız harf veya kelimenin 0. yani ilk harfe olan uazklığını öğrenebiliriz.

PHP:
<?php
    $degisken = "Turk Hack Team";

    echo strpos($degisken , "Hack");
?>

Bu kodun çıktısı 5 olur.

PHP Operatörleri
İşlemler

+​
Toplama​
-​
Çıkarma​
*​
Çarpma​
/​
Bölme​
%​
Mod​
++​
1 Arttırma​
--​
1 Azaltma​

Karşılaştırma
==​
Eşittir​
!=​
Eşit değildir​
<>​
Eşit değildir​
>​
Büyüktür​
<​
Küçüktür​
>=​
Büyük eşittir​
<=​
Küçük eşittir​

Mantıksal İşlemler
&& - and​
VE​
|| - or​
VEYA​
!​
DEĞİLSE​

Okuduğunuz için teşekkürler! Bir sonraki dersimizde görüşmek üzere!
Ellerine saglik. Guzel olmus. TESEKKURLER
 

SecurityFaTHeR

Uzman üye
4 Şub 2022
1,300
341
prwvgqn.png


PHP Nedir?
PHP sunucu taraflı çalışan açık kaynak kodlu bir dildir. Danimarkalı Rasmus Lerdorf tarafından 1995 yılında yayınlandı. PHP WEB ortamında kullannılır. Nesne tabanlıdır. İlk yayınlandığı zamanlarda açılımı Personal Home Page idi. Fakat daha sonra bu açılım Hypertext Preprocessor olarak değiştirildi. Açık kaynak kodlu olması sebebi ile topluluk tarafından sürekli olarak güncellenmektedir. Belki de bu sebeple günümüzde hala en çok kullanılan WEB yazılım dillerinden biridir. PHP dilinin kullanım alanı ise çok genişdir. Bir çok popüler web sitesi hala PHP kullanmaktadır. Örnek vermek gerekirse: Facebook, Yahoo, WordPress, Youtube, Twitter vb. Hatta @'ALTAY hocamız önderliğinde @'CaptainKanka tarafından kodlanan Green Shell Tarayıcı v1.0 PHP ile kodlanmıştır. Peki bu dilin bu kadar çok kullanılma sebebi ne?


- Tamamen ücretsizdir.
- Sürekli olarak güncellenmektedir.
- Kullanıcı dostu, öğrenmesi kolaydır.
- HTML kodları arasında kolayca entegre edilebilir.
- Neredeyse tüm tarayıcılarda sorunsuz çalışmaktadır.
- Neredeyse tüm sunucularda sorunsuz çalışmaktadır.
Ve daha bir çok özellik...

cv48p7d.png


Gerekli Kurulumlar

PHP öğrenmeye başlamadan önce yapmamız gereken 2 basit kurulum var.

Sublime Text

Eğitimimizde PHP kodlarımızı yazacağımız program Sublime Text olacaktır arkadaşlar. Aşağıdaki videoyu takip ederek kolayca kurulumunu yapabilirsiniz.


AppServ

PHP kodlarımızı çalıştırmak için kendi sunucumuzu kuracağız. Basit bir şekilde localhost sunucumuzu aktif etmek için AppServ kullanacağız. Yine aşağıdaki videoyu takip ederek kurulumunu yapabilirsiniz.



7r9px9o.jpg


PHP'nin Temelleri


Arkadaşlar ilk başta AppServ'i kurduğumuz dizini açalım. (Değiştirmediyseniz C: içindedir.) Daha sonra AppServ içindeki www klasörünü açalım. Burada bir PHP dosyası oluşturup Sublime Text ile açalım. Evet artık kodlarımızı yazmaya hazırız.

PHP kodları HTML kodları arasına özel bir tag arasında yazılır. Aynı aşağıdaki gibi:

PHP:
<html>
<body>
<?php
   Kodlar buraya.
?>
</body>
</html>


PHP' de çıktı yazdırmak için hem print hem de echo komutları kullanılabilir. Genelde echo komutu kullanılır.


PHP:
<html>
<body>
<?php
   echo "Selamlar Türk Hack Team!";
?>
</body>
</html>


Ve gördüğünüz gibi istisnalar dışında her komut satırı sonuna noktalı virgül konur. PHP'de değişken belirlemek çok kolaydır. Sadece değişkenimizin başına dolar işareti koyar ve daha sonra dolar işareti koyarak çağırırız.


PHP:
<?php
    $forum = "TurkHackTeam";
    $tarih = 2022;
?>


Gördüğünüz gibi bir tane string, bir tane de sayısal bir değişken oluşturduk. Şimdi bu değişkenleri echo ile yazdıralım.



PHP:
<?php
    $forum = "TürkHackTeam";
    $tarih = 2022;

    echo "Şu anda $forum forumundasınız. Tarih ise $tarih.";
?>

String ve Değişken Yazdırmak

2 veya daha fazla değikeni bir cümle içerisinde kullanmak istiyorsanız tırnak işareti içinde yazabilirsiniz.


PHP:
<?php
    $sayi = 7;
    $hayvan = "balık";
 
    echo "$sayi tane $hayvan var.";
?>

Aynı zamanda bu tırnak kullanımına çok dikkat etmeliyiz. Yoksa hatalarla karşılabiliriz. Tırnak kullanımını örnekteki gibi yapalım.

PHP:
<?php
    $cümle = 'Türk Hack Team'de çok güzel içeriklere görüyorum.'; // Yanlış
    $cümle = 'Türk Hack Team\'de çok güzel içeriklere görüyorum.'; // Doğru
?>

PHP'de nokta kullanark kelimeleri birleştirebiliriz.

PHP:
<?php
    $kelime1 = "Selam";
    $kelime2 = "THT";
 
    echo $kelime1.$kelime2;
?>

Bu kodun çıktısı SelamTHT şeklinde olacaktır. Arada bir boşluk bırakmak içi ise şöyle yapalım:

PHP:
<?php
    $kelime1 = "Selam";
    $kelime2 = "THT";

    echo $kelime1." ".$kelime2;
?>

pbz33lg.png

strlen() Fonksiyonu

Bu fonksiyon ile bir değişkendeki harf sayısını öğrenebiliriz.

PHP:
<?php
    $degisken = "Connec Neden Bu Kadar Yakışıklı?";
 
    echo strlen($degisken);
?>

Bu kodun çıktısı ise 36 olur.

strpos() Fonksiyonu

Cümle içinde bir kelime veya harf aradığımızı varsayalım. Bu fonksiyon ile aradığımız harf veya kelimenin 0. yani ilk harfe olan uazklığını öğrenebiliriz.

PHP:
<?php
    $degisken = "Turk Hack Team";

    echo strpos($degisken , "Hack");
?>

Bu kodun çıktısı 5 olur.

PHP Operatörleri
İşlemler

+​
Toplama​
-​
Çıkarma​
*​
Çarpma​
/​
Bölme​
%​
Mod​
++​
1 Arttırma​
--​
1 Azaltma​

Karşılaştırma
==​
Eşittir​
!=​
Eşit değildir​
<>​
Eşit değildir​
>​
Büyüktür​
<​
Küçüktür​
>=​
Büyük eşittir​
<=​
Küçük eşittir​

Mantıksal İşlemler
&& - and​
VE​
|| - or​
VEYA​
!​
DEĞİLSE​

Okuduğunuz için teşekkürler! Bir sonraki dersimizde görüşmek üzere!
Eline Sağlık Çok Güzel Olmuş
 

connec

Uzman üye
5 Nis 2022
1,099
1,042
1283
Eline Sağlık connec, Php Eğitiminden Yararlanacağım.
Ellerinize sağlık connec Hocam :)
Eline emeğine sağlık kardeşim. Serinin devamını beklemedeyiz :)
Ellerine sağlık. 👑
Emeğinize sağlık
Elinize emeğinize sağlık :)
Ellerine sağlık gayet anlaşılır olmuş
Ellerine saglik. Guzel olmus. TESEKKURLER
Ellerine Sağlık...
Eline Sağlık Çok Güzel Olmuş
Elinize sağlık.
Çok teşekkürler...
 
11 Tem 2021
168
51
prwvgqn.png


PHP Nedir?
PHP sunucu taraflı çalışan açık kaynak kodlu bir dildir. Danimarkalı Rasmus Lerdorf tarafından 1995 yılında yayınlandı. PHP WEB ortamında kullannılır. Nesne tabanlıdır. İlk yayınlandığı zamanlarda açılımı Personal Home Page idi. Fakat daha sonra bu açılım Hypertext Preprocessor olarak değiştirildi. Açık kaynak kodlu olması sebebi ile topluluk tarafından sürekli olarak güncellenmektedir. Belki de bu sebeple günümüzde hala en çok kullanılan WEB yazılım dillerinden biridir. PHP dilinin kullanım alanı ise çok genişdir. Bir çok popüler web sitesi hala PHP kullanmaktadır. Örnek vermek gerekirse: Facebook, Yahoo, WordPress, Youtube, Twitter vb. Hatta @'ALTAY hocamız önderliğinde @'CaptainKanka tarafından kodlanan Green Shell Tarayıcı v1.0 PHP ile kodlanmıştır. Peki bu dilin bu kadar çok kullanılma sebebi ne?


- Tamamen ücretsizdir.
- Sürekli olarak güncellenmektedir.
- Kullanıcı dostu, öğrenmesi kolaydır.
- HTML kodları arasında kolayca entegre edilebilir.
- Neredeyse tüm tarayıcılarda sorunsuz çalışmaktadır.
- Neredeyse tüm sunucularda sorunsuz çalışmaktadır.
Ve daha bir çok özellik...

cv48p7d.png


Gerekli Kurulumlar

PHP öğrenmeye başlamadan önce yapmamız gereken 2 basit kurulum var.

Sublime Text

Eğitimimizde PHP kodlarımızı yazacağımız program Sublime Text olacaktır arkadaşlar. Aşağıdaki videoyu takip ederek kolayca kurulumunu yapabilirsiniz.


AppServ

PHP kodlarımızı çalıştırmak için kendi sunucumuzu kuracağız. Basit bir şekilde localhost sunucumuzu aktif etmek için AppServ kullanacağız. Yine aşağıdaki videoyu takip ederek kurulumunu yapabilirsiniz.



7r9px9o.jpg


PHP'nin Temelleri


Arkadaşlar ilk başta AppServ'i kurduğumuz dizini açalım. (Değiştirmediyseniz C: içindedir.) Daha sonra AppServ içindeki www klasörünü açalım. Burada bir PHP dosyası oluşturup Sublime Text ile açalım. Evet artık kodlarımızı yazmaya hazırız.

PHP kodları HTML kodları arasına özel bir tag arasında yazılır. Aynı aşağıdaki gibi:

PHP:
<html>
<body>
<?php
   Kodlar buraya.
?>
</body>
</html>


PHP' de çıktı yazdırmak için hem print hem de echo komutları kullanılabilir. Genelde echo komutu kullanılır.


PHP:
<html>
<body>
<?php
   echo "Selamlar Türk Hack Team!";
?>
</body>
</html>


Ve gördüğünüz gibi istisnalar dışında her komut satırı sonuna noktalı virgül konur. PHP'de değişken belirlemek çok kolaydır. Sadece değişkenimizin başına dolar işareti koyar ve daha sonra dolar işareti koyarak çağırırız.


PHP:
<?php
    $forum = "TurkHackTeam";
    $tarih = 2022;
?>


Gördüğünüz gibi bir tane string, bir tane de sayısal bir değişken oluşturduk. Şimdi bu değişkenleri echo ile yazdıralım.



PHP:
<?php
    $forum = "TürkHackTeam";
    $tarih = 2022;

    echo "Şu anda $forum forumundasınız. Tarih ise $tarih.";
?>

String ve Değişken Yazdırmak

2 veya daha fazla değikeni bir cümle içerisinde kullanmak istiyorsanız tırnak işareti içinde yazabilirsiniz.


PHP:
<?php
    $sayi = 7;
    $hayvan = "balık";
 
    echo "$sayi tane $hayvan var.";
?>

Aynı zamanda bu tırnak kullanımına çok dikkat etmeliyiz. Yoksa hatalarla karşılabiliriz. Tırnak kullanımını örnekteki gibi yapalım.

PHP:
<?php
    $cümle = 'Türk Hack Team'de çok güzel içeriklere görüyorum.'; // Yanlış
    $cümle = 'Türk Hack Team\'de çok güzel içeriklere görüyorum.'; // Doğru
?>

PHP'de nokta kullanark kelimeleri birleştirebiliriz.

PHP:
<?php
    $kelime1 = "Selam";
    $kelime2 = "THT";
 
    echo $kelime1.$kelime2;
?>

Bu kodun çıktısı SelamTHT şeklinde olacaktır. Arada bir boşluk bırakmak içi ise şöyle yapalım:

PHP:
<?php
    $kelime1 = "Selam";
    $kelime2 = "THT";

    echo $kelime1." ".$kelime2;
?>

pbz33lg.png

strlen() Fonksiyonu

Bu fonksiyon ile bir değişkendeki harf sayısını öğrenebiliriz.

PHP:
<?php
    $degisken = "Connec Neden Bu Kadar Yakışıklı?";
 
    echo strlen($degisken);
?>

Bu kodun çıktısı ise 36 olur.

strpos() Fonksiyonu

Cümle içinde bir kelime veya harf aradığımızı varsayalım. Bu fonksiyon ile aradığımız harf veya kelimenin 0. yani ilk harfe olan uazklığını öğrenebiliriz.

PHP:
<?php
    $degisken = "Turk Hack Team";

    echo strpos($degisken , "Hack");
?>

Bu kodun çıktısı 5 olur.

PHP Operatörleri
İşlemler

+​
Toplama​
-​
Çıkarma​
*​
Çarpma​
/​
Bölme​
%​
Mod​
++​
1 Arttırma​
--​
1 Azaltma​

Karşılaştırma
==​
Eşittir​
!=​
Eşit değildir​
<>​
Eşit değildir​
>​
Büyüktür​
<​
Küçüktür​
>=​
Büyük eşittir​
<=​
Küçük eşittir​

Mantıksal İşlemler
&& - and​
VE​
|| - or​
VEYA​
!​
DEĞİLSE​

Okuduğunuz için teşekkürler! Bir sonraki dersimizde görüşmek üzere!
elinize sağlık oldukça faydalı ve kullanışlı devam'ını bekliyorum
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.