PHP

PHP Dizileri Sıralama

PHP’de içerisinde birden fazla değer içeren değişkenler oluştururuz. Bunlara dizi adını veririz. Dizilerdeki elemanların sayısı ve nitelikleri zaman içerisinde değişebilir. Ayrıca bizim bu elemanlara ulaşma şeklimiz ve sıramızda farklı olabilir. Bu sebeplerden dolayı dizi içerisindeki elemanları belirli bir kurala göre sıralamamız gerekmektedir. Bu sıralama ölçütü de ihtiyaca göre değişmektedir. Bu yazımda dizileri sıralamada kullandığımız farklı yöntemleri göstereceğim. sort() : Değerlere göre küçükten büyüğe sıralama yapar. Anahtarlarıyla birbirleriyle olan ilişkisini bozar. rsort() : Değerlere göre büyükten küçüğe sıralama yapar. Anahtarlarıyla birbirleriyle olan ilişkisini bozar. asort() : Değerlere göre küçükten büyüğe sıralama yapar. Anahtarlarıyla birbirleriyle olan ilişkisini...

PHP Diziler (Array)

Php’de diziler basit düzeyden ileri düzeye her aşamada iyi bilinmesi gereken ve iyi kullanılması gereken yapılardır. Dizileri herhangi bir php script yazarken defalarca kez kullanırız. Bunların başında post get gibi değişkenler ve veri tabanı işlemleri gelir. Dizi Array Nedir ?   PHP’de diziler bir değişkeni içerisinde belirli bir amaç ile ortak nokta gösteren birden çok veriyi depolamıza yarar. Dinamik yapılarda bu dizi içerisindeki değişken sayısı sabit olmayabilir. PHP’de Dizilere Örnekler   Php’de bir çok önceden tanımlanmış dizi bulunmaktadır. Bunlardan en popülerleri $_POST $_GET $_COOKIE $_SESSION PHP Dizi Array Nasıl Oluşturulur ?   PHP’de diziler array() ile oluşturulur. Bunu bir değişkene atayarak dizimizi kullanabilceğimiz bir hale ge...

PHP Üslü Sayılar ve Üst Hesaplama

PHP’nin en büyük avantajlarından biri bir web yazılımına göre oldukça fazla hazır fonksiyona sahip olmasıdır. Matematiksel işlemlerden biri olan üst hesaplama da bu fonksiyonlardan biridir. Temel matematiksel işlem ve hesaplamalar için PHP Matematiksel Hesaplamalar yazımızı inceleyebilirsiniz. PHP Üst Alma PHP dilinde üst hesaplamak için özelleşmiş bir fonksiyon olan pow() fonksiyonunu kullanırız. Örnek: <?php $a=5; $b=3; $c=pow($a,$b); ?>  

Php Matematiksel İşlemler

PHP diğer programlama dillerinde olduğu gibi matematiksel işlemler yapmaya müsaittir. Php’de başta; Toplama Çıkarma Çarpma Bölme Kalan hesaplama olmak üzere bir çok hesaplama yapabiliriz. Temel matematiksel işlemler bu işlemlerin operatörleri tarafından yapılırken gelişmiş matematiksel işlemler fonksiyonlar ile yapılabilmektedir. Temel operatörleri bu yazı içerisinde fonksiyonları ise ayrı ayrı işleyeceğiz. PHP Toplama İşlemi Operatörü   PHP’de toplama işlemi operatörü olarak ” + ” sembolünü kullanmaktayız. Bu operatör ile string ve float gibi veri türlerini toplayabiliriz. Örnek <?php $a=15; $b=20; $c=$a+$b; ?> PHP Çıkarma İşlemi Operatörü   PHP’de çıkarma işlemi operatörü olarak ” – ” sembolünü kullanmaktayız. Bu operatör il...

Php Kaçış Operatörü

PHP de metin yazarken  ” ” veya ‘ ‘ tırnaklarını kullanırız. Ancak metin içerisinde de kesme veya çift tırnak kullanmamız gerekmektedir. Bunu kod olarak değil de metinin parçası olarak görülmesi için kaçış operatörü \ ters slash kullanabiliriz; Ters Slash ALT+? ile yapılır <?php echo 'İstanbul'u Dinliyorum Gözlerim Kapalı'; //Yanlış echo 'İstanbul\'u dinliyorum gözlerim kapalı' ; // Doğru ?>  

PHP Yazıları Birleştirme

PHP de yazıları birleştirmek için  ” . ”  nokta sembolünü kullanırız. Bu sembolü tırnak içerisine alınmış kelimelerde kullanabileceğimiz gibi değişkenlerle beraber de kullanabiliriz. Örnek: <?php $x= "Mustafa" ; $y= "Kemal" ; $z="Atatürk"; echo $x . $y . $z ; // Aralarında boşluk bırakmak istersek echo $x ." ". $y ." ". $z ; // Ayrıca echo " Mustafa Kemal Atatürk" ; //veya echo "Mustafa" . " " . "Kemal" . " " . "Atatürk"; ?>

Php Ekrana Yazdırma

Php’de ekrana yazdırma için değişkenlerde ” echo ” veya “print” kodunu kullanmaktayız. biz ekrana yazdırmalarımızda ağırlıklı olarak echo kullanmaktayız. Print echo yapısına göre daha yavaş olup bir fonksiyon mantığı ile çalışmaktadır. Yani geriye bir değer döndürür. <?php echo " Selam Kedicik" ; print "Selam İnsan"; ?> Dizileri yazdırmak içinse print_r kullanıyoruz. Bunu diziler array konusuna geldiğinizde daha detaylı göreceksiniz.

Php Değişkenler

PHP de verileri düzenli ve ihtiyaç halinde kullanmamız gerekmektedir. Bu kullanımlarda daha önce belirlediğimiz bir değeri tekrar kullanabilmek ve entegre etmek için değişkenleri kullanırız. Değişkene verdiğimiz değer değişkenin ismini yazdığımız her yerde karşımıza çıkacaktır. Değişkenleri ayırt etmek için php yazılım dilinde değişken başlarına dolar işareti $ ekleriz. Değişkenler Nasıl Yazılır ? Değişkenler her zaman $ işareti ile başlar Değişkenlerin başında hiç bir zaman rakam olmaz Değişkenler büyük harf küçük harfe duyarlıdır. Değişkenlerde türkçe karakter kullanmayız. Değişkenler içerisinde ” _ ” kullanabiliriz. Örnek: <?php $degisken= 7 ; $isim = " Hasan Çağrı Güngör " ; ?> Değişkenlere Atanabilen Değerler  Değişkenlere farklı türde veriler atanabilmektedir. Bunla...

PHP Giriş

Php ilk olarak Personal Home Page isminin kısaltması olarak piyasaya sürümüş sonradan hypertext preprocessora olarak isim değiştirmiş bir programala dilidir. Script yazma dili olarak piyasaya çıksada bulunduğumuz zamana çok büyük yeni özelliklerle gelmeyi başarmıştır. PHP server üzerinde çalışan bir programlama dilidir. Bu yüzden apache server kurulumuna ihtiyacımız vardır. Server kurulumu derslerimizi inceleyebilirsiniz. Editör olarak istediğiniz editörü kullanabilirsiniz. Kişisel tercihimiz Sublime Text 3 İlk Php Kodlarımız <?php echo "Çağrı Güngör"; ?>

PDO ile Mysql Veritabanı Bağlantısı

PDO günümüzde php ile mysql arasındaki bağlantıyı kurmanın en sık kullanılan ve en güvenli yöntemlerinden biridir. PHP’de kendisi PDO bağlantılarını daha güvenli bulmuş ve PDO üzerinden bağlantı kurmayı desteklemiştir. PDO sadece mysql için değil Oracle, litesql gibi diğer yapılarlada verimli bir şekilde çalışmaktadır. PHP Mysql PDO Bağlantısı Nasıl Yapılır PHP ile Mysql PDO bağlantısını tek satırlık bir kod ile yapabilmemiz mümkündür. Bu kod şöyledir; Örnek: <?php $db = new PDO("mysql:host=localhost;dbname=cagri", "root", > Ancak bağlantımızın başarılı olup olmadığını başarısız ise hangi hatanın olduğunu anlamamız için try catch yapısını kullanabiliriz. Bağlantı kodlarımızı try catch içerisinde işliyoruz; Örnek: <?php try { $db = new PDO("mysql:host=localhost;dbname=cagri",...