PHP Kod Örnekleri ve Hazır Fonksiyonlar
PHP kategorisindeki tüm güncel örnekleri inceleyebilirsiniz.
PHP
6963
Resim Galerisi (Image Gallery) Örneği
Web sayfalarınızda kullanabileceğiniz güzel bir resim galerisi örneği...
PHP
5389
Dinamik textbox oluşturma ve bilgi alma
Kullanıcılardan çok fazla veri girmesini istiyorsanız kullanabileceğiniz bir dinamik veri girişi örneği...
PHP
4444
MySQL veritabanından çekilen verilerin açılır menü (combobox) halinde yazdırılması.
Veritabanından çekilen verileri comboboxta yazdıran güzel bir kod. Herhangi bir formun içerisinde <SELECT>...
PHP
4420
For döngüsü
For döngüsü, belirtilen bir numaraya kadar, devam eden ifadeleri tekrarlamaktadır. For döngüsünde bir sayaç değişkeni ...
PHP
4384
Dosya Yüleme (File upload)
PHP ile file upload işlemi yapmak oldukça kolaydır. Bu işlemi yapan kod örneği aşağıdadır....
PHP
4176
Rastgele şifre oluşturma
Kullanıcıların sayfalarımıza üye olması için rastgele şifreler üretmemiz istenirse kullanabileceğiniz kod örneğini sunuy...
PHP
3460
MySQL bağlantısı ve kayıtların listelenmesi
MySQL veritabanına bağlantının yapılması ve sorgulama sonunda kayıtların listelenmesini sağlar....
PHP
3195
Select Box'ta çoklu seçim
Liste kutularında (Select Box) çoklu seçim yapılması ve listelenmesi için PHP ile hazırlanmış bir örnek....
PHP
3000
Resim yapılması
PHP kodları ile resim oluşturmak mümkündür. Resim oluşturmak için ImageCreate () fonksiyonu kullanılmaktadır....
PHP
2844
MYSQL veritabanı sorgulama sonuçlarının tablo halinde yazdırılması
MySQL veritabanına bağlantı yapıldıktan sonra istenilen SQL sorgusunun sonuçlarını tablo halinde listeliyor....
PHP
2710
email adresinin kontrolü
Herhangi bir formdan girilen bir email adresinin doğru olup olmadığını anlamamıza yarayan güzel bir kod örneğini sunuyor...
PHP
2688
While döngüsü
Bir değişkenin belirli bir şartı karşılaması veya karşılamaması halinde yapılacak işlemler için kullanılmaktadır....
PHP
2637
Rastgele (Random) Şifre Üretme Fonksiyonu
32 karaktere kadar şifre üretmek için kullanışlı bir fonksiyon...
PHP
2586
Tarih date() ifadesi
Sayfamızda eğer tarih bölümü bulunuyorsa veya tarihlerle ilgili işlemler bulunuyorsa date() fonksiyonunun parametrelerin...
PHP
2548
Sayfa Yönlerdirme (redirect)
Kullanıcının başka bir URL adresine yönlendirilmesini sağlar....
PHP
2514
Do…while döngüsü
While döngüsü döngüye girilmeden önce şartın sağlanıp sağlanmadığını kontrol ettikten sonra işlemleri yapmaktadır. İşlem...
PHP
2468
Bir resmin istenilen boyutlarda gösterilmesi.
Boyutları bilinmeyen bir resmin istenilen ebatlarda görüntülenmesini sağlayan kod örneği. Getimagesize() fonksiyonu kul...
PHP
2393
Sorgu sonuçlarının excel sayfası olarak kayıt edilmesi
PHP ile yapılan sorgulamaları Microsoft Excell dosyası olarak kayıt etmemizi sağlayan bir örnek...
PHP
2296
Formatlı Sayı Yazdırmak
Kendi web sayfalarınızda rakamların daha anlaşılır bir şekilde gözükmesini istiyorsanız, sayıları belirli bir formatta y...
PHP
2247
IF Deyimi , If..Else Deyimi Mantıksal Sınama
If ....Else ifadesi belirtilen durumun doğru ya da yanlış olmasına göre program akışına yön vermektedir....
PHP
2002
Sayfanın adresini almak
PHP kodları ile içinde bulunulan web sayfasının URL adresini almayı sağlayan örnek....
PHP
1970
Dizin Listeleme (Directory browser)
Bilgisayarda bulunan klasörleri listelemede kullanabileceğiniz bir örnek....
PHP
1930
isset,unset,ve empty komutları
isset, değişkenin tanımlı olup olamamasının kontrolü için; unset, değişkenin yok edilmesi için; empty, değişkenin içeris...
PHP
1897
Romen Rakamlarına Çevirmek
Normal rakamları romen rakamlarına çevirmek için kullanabileceğiniz bir fonksiyon...
PHP
1867
Formatlı sayı yazdırma: number_format()
Sayı değişkenlerin basamaklı olarak biçimlerdirmesinde number_format fonksiyonu kullanılmaktadır....
PHP
1862
Tarih ve zaman dizisi oluşturma
Kendi yazacağınız bir fonksiyonla yerel zamanı göstermek isteyebilirsiniz. Bu gibi durumlarda kullanabileceğiniz kod örn...
PHP
1842
Bilgisayarınızdaki bir dosyanın boyutunu bulma
Bilgisayarınızda bulunan ismini ve path'ini verdiğiniz dosyanın boyutunu byte,KB veya MB cinsinden öğrenebilirsiniz...
PHP
1812
Dizide kaç eleman olduğunun bulunması
Herhangi bir dizinin eleman sayısının bulunmasını sağlar....
PHP
1807
Tarayıcıya Çerez (Cookie) Eklemek
Bir kullanıcının tarayıcısına setcookie() komutu kullanılarak çerez eklenmektedir....
PHP
1802
Mysql veritabanı isimlerinin listelenmesi
mysql_list_dbs (), ifadesi ile Mysql veritabanında bulunan tablo isimleri bir değişken dizi içerisinde tutulabilmektedi...
PHP
1784
Dosya açma: fopen()
Bir dosyanın içeriğini açmak veya bir değiştirmek için önce dosyanın açılması gerekmektedir. PHP'de dosya açmak iç...
PHP
1777
Dosya okuma: fgets(), fread(), fgetc()
Herhangi bir dosyayı açıp satır satır okumamız gerekebilir. PHP'de dosyanın içeriğini satır satır okutmamızı fgets(...
PHP
1774
Switch: Durum Seç..
Bir durumu bakarak karar vermeyi sağlar. Çeşiştli alternatiflerden seçim yapmak için kullanılır....
PHP
1757
Dosyaya yazma ve ek yapma: fwrite(), fputs()
Bir dosyaya yazı yazdırmak için fwrite() komutu kullanılmaktadır. fputs() komutu ile dosyanın sonuna ekleme yapılmaktadı...
PHP
1756
XML ve XSL ile çalışmak
PHP ile sayfanızda XML dosyalarını kullanmanız için hazırlanan bir örnek...
PHP
1752
Çerezleri Sıfırlamak
Sistemden logout işlemiyle çıkacak kullanıcının bilgisayarında tutulan çerezler silinme süreleri gelmeden de silinebilir...
PHP
1728
Son güncelleme tarihi
Herhangi bir dosyanın son değişiklik tarihini PHP kodlarıyla öğrenmemiz gerektiğinde kullanılması gereken kodlar şu şeki...
PHP
1718
String bir değişkeni karakterlerine ayırma
Bir string (karakter katarı) değişkenin karakterlerini dizi olarak almak...
PHP
1718
Günün istenilen formatta yazdırılması.
Aşağıdaki fonksiyon istenilen günü yine istenilen formatta yazdırmaktadır....
PHP
1677
Dosya oluşturma: touch()
Herhangi bir dosya oluşturmak için PHP'de kullanılacak komut touch()' tır. Bu fonksiyonu kullanırken oluşturul...
PHP
1658
Fonksiyonların Tanımlanması ve Çağrılması
PHP veya diğer programlama dillerinde programın küçük yapılarına (modüllerine) fonksiyon adı verilmektedir. Yani fonksiy...
PHP
1636
Tarayıcı diline göre yönlendirme
Bazı durumlarda kullanıcının kullandığı dile göre sayfalarımızı yönlendirmek gerekebilir....
PHP
1633
Dizilerde sıralama: sort(), asort(), rsort(), arsort()
Dizinin içindeki elemanları içeriklerine göre alfabetik olarak sıralamaya yararlar.Sadece dizinin adının verilmesi yeter...
PHP
1628
Dosya okuma, istenilen yere gitme: fseek()
fseek() fonksiyonu ile bir dosya içerisinde istenilen yere gidilebilmektedir....
PHP
1625
Dosya boyutu (filesize)
Herhangi bir dosyanın diskte kapladığı yeri öğrenmek için filesize() komutu kullanılmaktadır....
PHP
1614
URL (Uniform Resource Locator) Yapısının Analizi
Bir URL yapısı gereği bazı parçalardan oluşmaktadır. Bu yapı içerisinde protokolunun adı,domain adresi, değişkenler bölü...
PHP
1579
Tırnak işareti sorunu
Tek ve çift tırnak işaretlerinin sisteme zarar vermesini önlemek amacıyla, kullanıcıların girdikleri tırnak işaretlerin...
PHP
1561
Dosya silme: unlink()
Herhangi bir dosya silmek için PHP'de kullanılacak komut unlink()' tir. Bu fonksiyonu kullanırken silinmesi is...
PHP
1555
URL adresinin kontrol edilmesi
Herhangi bir formdan girilen bir URL adresinin doğru olup olmadığını anlamamıza yarayan güzel bir kod örneğini sunuyoruz...
PHP
1543
Dizi Boyunca İterasyon
Bir dizinin bütün elemanlarını ekrana yazdırmak için tek tek bütün satırlarını yazdırmak yerine döngüyle yazdırmak terci...
PHP
1530
Sabit tanımlamak
Programın akışı içerisinde, ilk verilen değerden başka değer alamayacak sabit tanımlamak için "Define"...
PHP
1524
İstenilen uzunlukta String oluşturmak.
Random bir şekilde stringoluşturmak için kullanabileceğiniz bir örnek....
PHP
1517
Oracle veritabanına bağlanmak
PHP kodarı ile Oracle veritabanına bağlanmak için OCILogon () fonksiyonu kullanılmaktadır....
PHP
1517
Kullanıcı Bilgisayarından Çerezlerin Okunması
Bir kullanıcının bilgisayarına yerleştirilmiş olan bir çerez, bütün POST değikenlerinde oldugu gibi, yanlızca adı yazıla...
PHP
1492
Tarih değerinin gercek olup olmadığının kontrolü
Kullanıdan alınan tarih verisinin doğru olup olmadığını kontrol etmek istediğinizde kullanabileceğiniz bir kod örneği...
PHP
1485
Veri tiplerini öğrenmek
Program içerisinde değişkenleri tiplerini öğrenip ona göre uygun değişkenleri atamak için gettype() veya settype() komut...
PHP
1463
Değişken tip dönüşümü
Yazılan kodlar içerisinde değişken tiplerinin değiştirilmesi mümkündür. String'ten integer'a veya tam tersi dö...
PHP
1459
Stringlerde büyük-küçük harf
Stringlerde büyük-küçük harf dönüştürme işlemleri strtoupper() , strtolower(), ucfirst(), ve ucwords() fonksiyonları ile...
PHP
1454
Ayın istenilen formatta yazdırılması.
Aşağıdaki fonksiyon istenilen ayı yine istenilen formatta yazdırmaktadır....
PHP
1448
Dosya Boyutunu KB, MB olarak göstermek.
Bir projede dosya boyutunu okuduktan sonra byte olarak bulunan değeri KB, MB cinsinden yazdıran birfonksiyon örneği....
PHP
1441
Kullanıcının IP Adresini Gösterme
Sitenize giren kullanıcı'nın IP adresini göstermenizi sağlayan bir kod örneği...
PHP
1425
ORACLE_HOME çevre değişkeninin ayarlanması
Bazen Oracle veritabanına bağlantı yapıldıktan sonra hata mesajları ile karşılaşılabilmektedir.Bununu en temel nedeni OR...
PHP
1339
include deyimi
Sayfanın içinde başka sayfaların gönsterilmesi istendiği zaman include ifadesi kullanılmaktadır....
PHP
1161
Dizileri büyükten küçüğe sıralama - rsort()
Asağıdaki örnekler dizileri büyükten küçüğe sıralamayı sağlarç...
PHP
1147
Dizileri siralama - sort()
Aşağıdaki örnek $cars ve $numbers dizisini sıralamayı sağlamaktadır....
PHP
1144
Is_string () fonksiyonu
Is_string () PHP fonksiyonu girilen değerin string olup olmadığını kontrol eder.. This could be used within an if () sta...
PHP
113
bin2hex ve random_bytes ile Güvenli Token Üretimi
Şifre sıfırlama veya API anahtarları için kriptografik olarak güvenli, rastgele karakter dizileri oluşturma....
PHP
99
Header ile Dinamik XML Oluşturma
Sitemap veya RSS beslemeleri için PHP ile XML formatında çıktı üretme örneği....
PHP
95
preg_replace ile Metindeki URLleri Tıklanabilir Yapma
Düz metin içerisinde geçen web adreslerini otomatik olarak <a> etiketine dönüştüren fonksiyon....
PHP
93
cURL ile API üzerinden Veri Çekme
Bir REST API servisinden JSON verisi çekmek ve bu veriyi PHP dizisine dönüştürmek için kullanılan profesyonel yöntem....
PHP
93
PHP password_hash ve password_verify Kullanımı
Kullanıcı şifrelerini geri döndürülemez şekilde güvenli bir şekilde hashleme ve giriş anında doğrulama örneği....
PHP
89
mkdir ile Otomatik Klasör Oluşturma
Belirtilen yolda klasör yoksa oluşturan ve yazma izinlerini (chmod) ayarlayan kod bloğu....
PHP
89
PHP ile Verileri CSV Olarak Dışarı Aktarma
Dizideki verileri Excel'in okuyabileceği .csv formatına dönüştürüp indirmeye sunma örneği....
PHP
88
PHP 8 Nullsafe Operator (?) Kullanımı
İç içe geçmiş objelerde null kontrolü yapmadan güvenli bir şekilde değer okumayı sağlayan modern PHP özelliği....
PHP
85
microtime ile Sayfa Çalışma Süresini Ölçme
Sayfanın en başında ve sonunda çalıştırılarak toplam yüklenme süresini milisaniye cinsinden ölçen kod....
PHP
82
PDO ile Güvenli Veritabanı Bağlantısı
SQL Injection riskini ortadan kaldıran, hata modları açık ve modern bir PDO bağlantı sınıfı örneği....
PHP
81
array_column ve array_search ile Dizide Arama
Çok boyutlu bir dizi içinde belirli bir ID'ye veya değere sahip elemanın anahtarını bulma....
PHP
80
Byte Değerini MB/GB Formatına Çevirme
Dosya boyutunu byte cinsinden alıp kullanıcıya en uygun birimde gösteren pratik fonksiyon....
PHP
80
shuffle ile Dizi Elemanlarını Karıştırma
Özellikle test soruları veya rastgele ürün listeleme işlemlerinde kullanılan dizi karıştırma kodu....
PHP
78
filter_var ile Veri Doğrulama (Validation)
E-posta, URL ve IP adresi gibi verilerin doğruluğunu Regex yazmadan kontrol etmenin en güvenli yolu....
PHP
78
Diziyi JSON Dosyasına Kaydetme
PHP dizisini JSON formatına çevirip bir dosyaya (.json) yazdırma ve saklama örneği....
PHP
75
Türkçe Karakter Destekli SEF Link (Slug) Fonksiyonu
Makale başlıklarını (Örn: "PHP Nedir?") URL uyumlu hale (php-nedir) getiren fonksiyon....
PHP
75
Modern Hata Yakalama ve Finally Bloğu
Hata oluşsa da oluşmasa da mutlaka çalışması gereken (örn: DB kapatma) kodlar için finally kullanımı....
PHP
74
Closure (Anonim Fonksiyon) Kullanımı
Değişkene atanabilen veya başka bir fonksiyona parametre olarak gönderilebilen fonksiyon yapısı....
PHP
74
Session Kullanımı ve Yetki Kontrolü
Kullanıcının giriş yapıp yapmadığını oturum (session) üzerinden kontrol eden temel güvenlik yapısı....
PHP
71
glob() ile Belirli Uzantılı Dosyaları Listeleme
Bir klasör içindeki sadece .jpg veya .pdf gibi belirli uzantıya sahip dosyaları listelemenin en hızlı yolu....
Arşivi Birlikte Büyütelim!
Elindeki faydalı kod bloklarını paylaşarak diğer geliştiricilere yardımcı olabilirsin.