PHP Öğrenme ve Öğretme
- Website
- phpogrenme.blogspot.de · all feeds from this site
- Feed URL
https://phpogrenme.blogspot.com/feeds/posts/default?alt=rss
Read it in your FeedListing reader
Or add to: Feedly Inoreader Raw feed
Latest posts
-
PHP ZAMAN FONKSİYONU - getdate()
fonksiyonu ekrana bir array yapısı yazdırır. Bunun için şöyle bir metod kullanabiliriz. echo " $bugun[weekday], $bugun[month] $bugun[mday], $bugun[year]" ; gibi bir fonksiyonla bunu halledebilirsiniz. ancak Türkçe yapabilmek için bir array yapısı gerekir onu da isteğe bağlı…
-
PHP empty() FONKSİYONU
Bir değerin boş olup olmadığını bu şekilde görebiliriz. Bir değişken vardır. Ancak değişkene değer atanmamışsa empty() kontrolü yapabiliriz. ad soyad
-
PHP ile Var Mı Yok mu Kontrolleri-isset() FONKSİYONU
İsset() fonksiyonuyla yapılan bir işlemdir. İsset()var mı yok mu kontrolleri yapar. $xyz=”abc”; Burda önemli olan o değişkenin atanıp atanmamış olmasıdır. $_GET[‘ad’]; gibi eğer değer yoksa bile var olarak kabul eder. $xyz=”abc”; İf(isset($xyz)) { Echo “ bu değişken varmış”; }…
-
SİTE İÇİNDE DEĞER DÖNDÜRME
Aynı index.php dosyamız içinde index.php ye action atıyoruz. Ve basit bir form yapısı tasarlıyoruz. ad soyad Gayet kullanışlı oldu. Ancak if’li ifade içine gömmek daha pratik olabilir. İf($ad==”mustafa” and $soyad==”yilmaz”) { echo “ad ve soyad doğru girilmiştir” ; } else…
-
PHP ŞİFRELEME YAPMA
PHP de özellikle üyelik butonunda kişilerin şifrelerini alırken doğrudan veritabanına aktarırsanız. Sitenizin güvenilirliği olmaz. Bu yüzden site güvenliği ve itibarı için şifreleri şifrelemeniz sizin için önemli olacaktır. Şifreleme için değişik metodlar vardır. Ancak en çok…
-
PHP HATA BASTIRMA KODU @
Bazen örneğin sayfa içinde değişkene veri atarken ve o değişkenlerle fonksiyon kullanırken bu koda ihtiyacınız var. Çünkü değişken henüz veri almadığı için fonksiyonlarda boş değer döndürülecek ve siz peş peşe hatalar alacaksınız. $_GET[‘ad’]; gibi eğer ad değişkeni hataya…
-
PHP str_repeat Fonksiyonu
Girilen değeri tekrarlatmak için kullanılır. Örneğin bir paragrafı yada değişkenler bütününü gerektiğince tekrarlatmak isteyebilirsiniz. $xyz=”adım ismet Bornova ”; str_repeat($xyz, 10); ekranda isminiz en az 10 kere tekrarlayacaktır. Bu kod ne işime yarayacak diyebilirsiniz .…
-
PHP nl2br FONKSİYONU
Nlbr2 fonksiyonu bazen kullanıcıdan aldığımız makaleler olur. Bu makalelere bir örnek verelim. $degisken = “Fransız devriminin baş aktörlerinden biri robespierre’dir Robespierre giyotinle idam edildi”; echo $degisken; //şeklinde yazarsak echo komutu bunu Fransız devriminin baş…
-
PHP count FONKSİYONU
count fonksiyonu adı üstünde saymak için kullanılır. mysqlden gelen veriyi sayarken biz bu fonksiyonu kullanabiliriz. sitenizdeki yığılmaya hakim olmak için verileri saymak pratik bir çözüm sağlamaktadır.
-
PHP Rasgele Veri Üretmek
PHP'de rasgele veri üretmeye ihtiyacınız olabilir. Bunun için rand(); fonksiyonu kullanılır. bu şekilde sitelerinize giren kişilere bir misafir adı verebilir ve o şekilde site içinde dolaşmasını sağlayabilirsiniz.
-
PHP ucwords HER KELİMENİN İLK HARFİNİ BÜYÜK YAZDIRMA
Bazen bir textarea içinde gelen metnin büyük harfle olmasını isteyebilirsiniz. bunun için yapmanız gereken basit bir ucwords(); fonksiyonudur. $metin= "bugun hava o kadar sıcak ki bunaldim"; echo ucwords($metin); Bugun Hava O Kadar Sıcak Ki Bunaldım. yazacak. ancak bu fonksiyon…
-
PHP range , shuffle FONKSİYONU
Range fonksiyonu belli aralıkta sıralı veri üretir. Bu bir array dizi yapısıdır. dikkat edilmesi gereken veri sıralı gelmektedir. "; print_r($sayi); echo " "; print_r($harf); ?> iki tane rasgele fonksiyon türettik ve array şeklinde yazdık. bu kodları akıllıca kullanmak…
-
PHP stlren FONKSİYONU
strlen gelen verinin karakterini sayar. üyelik kısmı oluşturduysanız ve gelen veride ad kısmının maksimum 10 harf olmasını isteyebilirsiniz. son derece kullanışlı bir koddur. ekranda 10 karakter görünür. yada daha güzel bir kod yazalım 10) {echo "10 karakterden fazla ad…
-
PHP strip_tags İLE HTML ETİKETLERİNDEN KURTULMA
FORMDAN gelen veriyi kullanıcı ismini yazarken text'e mustafa yazarsa o zaman ekranda büyük bir isim görülür. bu da sayfanızın estetiğini bozar. ya da javascript kodu yazıp sitenizi kilitleyebilir. bu hiç sevilmeyen bir şeydir. daha ileride sql injection göreceğiz. bu da…
-
PHP usort , rsort Fonksiyoru
Bir dizi oluşturuduğumuzda dizinin içindeki fonksiyonları alfabetik sıraya göre dizmek isteyebilirsiniz. özellikle post metoduyla çektiğiniz verileri mysql e kaydedip daha sonra bunları sıralamak isterken yardımcı olabilir. alfabetik sıra ya göre görünüm kullanıcıya kolaylık…
-
PHP DİZİLERİ - print_r ve unset() fonksiyonları
unset( $isimler ); şeklinde bir array fonksiyonunu yok edebilirsiniz. bu ifadeden sonra array ifadelerini bu arraya göre tanımlarsanız hata mesajı alırsınız. print_r ise array i ekrana yazdırır. yani array kontrollerinde çok kullanılır. Array ( [0] => ismet [1] => mahmut [2] =>…
-
PHP DİZİLERİ-ARRAY YAPISI
PHP de diziler vazgeçilmezimizdir. basit diziler hoşa gitmeyebilir. ancak iyi öğrenilmelidir. mysql verileri dizi(array de denir.) olarak çekilir. $isimler=array("Ahmet", "mahmut", "ismet" , "kemal"); şeklinde oluşturulur. dikkat edilmesi gereken birinci dizi 0 değerini alır.…
-
PHP SABİTLERİ OLUŞTURMA
şu ana kadar değişkenlerle çalıştık. değişken adı üstünde değişir. sayfa içinde değişebilir. değişmeyecek sabitler için define fonksiyonu kullanılır. DEFINE("pi" , "3.14") ; gibi kullanılır. dikkat edilmesi gereken burada echo dan sonrasıdır. echo pi; yazdırdığınızda ekranda…
-
While Döngüsü
Aslında bu döngüyü mysql işlemlerinden sonra anlatmam daha doğru olurdu. çünkü veritabanından toplu veri çekerken çok kullanırız. aksi halde pek kullanmayız. ancak mantığını anlamak üzere bir çalışma yapalım. "; $sayi++; // c++ dan gelen bir yöntem her defasında bir arttırıyor.…
-
FORM İŞLEMLERİ POST VE GET
formdaki veriyi index.php olarak kaydettikten sonra sıra bu verileri çekmeye geldi. php nin en temel dersidir. php sayfalar arası veri akışı ve veritabanına veri kaydetmekle piyasaya çıkmış bir web programlamasıdır. şimdi 2.php dosyasını oluşturunuz. soyadınız" . $soyad ; echo "…