PHP Kod Örnekleri ve Hazır Fonksiyonlar
PHP kategorisindeki tüm güncel örnekleri inceleyebilirsiniz.
PHP
6951
Resim Galerisi (Image Gallery) Örneği
Web sayfalarınızda kullanabileceğiniz güzel bir resim galerisi örneği...
PHP
5376
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
4421
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
4396
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
4370
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
4161
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
3445
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
3181
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
2986
Resim yapılması
PHP kodları ile resim oluşturmak mümkündür. Resim oluşturmak için ImageCreate () fonksiyonu kullanılmaktadır....
PHP
2815
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
2692
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
2665
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
2616
Rastgele (Random) Şifre Üretme Fonksiyonu
32 karaktere kadar şifre üretmek için kullanışlı bir fonksiyon...
PHP
2572
Tarih date() ifadesi
Sayfamızda eğer tarih bölümü bulunuyorsa veya tarihlerle ilgili işlemler bulunuyorsa date() fonksiyonunun parametrelerin...
PHP
2524
Sayfa Yönlerdirme (redirect)
Kullanıcının başka bir URL adresine yönlendirilmesini sağlar....
PHP
2492
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
2455
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
2382
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
2281
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
2226
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
1989
Sayfanın adresini almak
PHP kodları ile içinde bulunulan web sayfasının URL adresini almayı sağlayan örnek....
PHP
1957
Dizin Listeleme (Directory browser)
Bilgisayarda bulunan klasörleri listelemede kullanabileceğiniz bir örnek....
PHP
1916
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
1885
Romen Rakamlarına Çevirmek
Normal rakamları romen rakamlarına çevirmek için kullanabileceğiniz bir fonksiyon...
PHP
1850
Formatlı sayı yazdırma: number_format()
Sayı değişkenlerin basamaklı olarak biçimlerdirmesinde number_format fonksiyonu kullanılmaktadır....
PHP
1847
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
1830
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
1794
Tarayıcıya Çerez (Cookie) Eklemek
Bir kullanıcının tarayıcısına setcookie() komutu kullanılarak çerez eklenmektedir....
PHP
1793
Dizide kaç eleman olduğunun bulunması
Herhangi bir dizinin eleman sayısının bulunmasını sağlar....
PHP
1786
Mysql veritabanı isimlerinin listelenmesi
mysql_list_dbs (), ifadesi ile Mysql veritabanında bulunan tablo isimleri bir değişken dizi içerisinde tutulabilmektedi...
PHP
1763
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
1761
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
1750
Switch: Durum Seç..
Bir durumu bakarak karar vermeyi sağlar. Çeşiştli alternatiflerden seçim yapmak için kullanılır....
PHP
1740
XML ve XSL ile çalışmak
PHP ile sayfanızda XML dosyalarını kullanmanız için hazırlanan bir örnek...
PHP
1739
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
1738
Çerezleri Sıfırlamak
Sistemden logout işlemiyle çıkacak kullanıcının bilgisayarında tutulan çerezler silinme süreleri gelmeden de silinebilir...
PHP
1712
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
1705
Günün istenilen formatta yazdırılması.
Aşağıdaki fonksiyon istenilen günü yine istenilen formatta yazdırmaktadır....
PHP
1701
String bir değişkeni karakterlerine ayırma
Bir string (karakter katarı) değişkenin karakterlerini dizi olarak almak...
PHP
1654
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
1645
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
1625
Tarayıcı diline göre yönlendirme
Bazı durumlarda kullanıcının kullandığı dile göre sayfalarımızı yönlendirmek gerekebilir....
PHP
1618
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
1611
Dosya okuma, istenilen yere gitme: fseek()
fseek() fonksiyonu ile bir dosya içerisinde istenilen yere gidilebilmektedir....
PHP
1600
Dosya boyutu (filesize)
Herhangi bir dosyanın diskte kapladığı yeri öğrenmek için filesize() komutu kullanılmaktadır....
PHP
1598
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
1561
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
1542
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
1535
Dosya silme: unlink()
Herhangi bir dosya silmek için PHP'de kullanılacak komut unlink()' tir. Bu fonksiyonu kullanırken silinmesi is...
PHP
1529
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
1517
Sabit tanımlamak
Programın akışı içerisinde, ilk verilen değerden başka değer alamayacak sabit tanımlamak için "Define"...
PHP
1507
İstenilen uzunlukta String oluşturmak.
Random bir şekilde stringoluşturmak için kullanabileceğiniz bir örnek....
PHP
1504
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
1500
Oracle veritabanına bağlanmak
PHP kodarı ile Oracle veritabanına bağlanmak için OCILogon () fonksiyonu kullanılmaktadır....
PHP
1480
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
1470
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
1444
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
1444
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
1439
Ayın istenilen formatta yazdırılması.
Aşağıdaki fonksiyon istenilen ayı yine istenilen formatta yazdırmaktadır....
PHP
1435
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
1427
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
1406
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
1326
include deyimi
Sayfanın içinde başka sayfaların gönsterilmesi istendiği zaman include ifadesi kullanılmaktadır....
PHP
1148
Dizileri büyükten küçüğe sıralama - rsort()
Asağıdaki örnekler dizileri büyükten küçüğe sıralamayı sağlarç...
PHP
1130
Dizileri siralama - sort()
Aşağıdaki örnek $cars ve $numbers dizisini sıralamayı sağlamaktadır....
PHP
1127
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
101
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
82
Header ile Dinamik XML Oluşturma
Sitemap veya RSS beslemeleri için PHP ile XML formatında çıktı üretme örneği....
PHP
80
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
78
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
76
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
75
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
72
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
70
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
68
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
66
mkdir ile Otomatik Klasör Oluşturma
Belirtilen yolda klasör yoksa oluşturan ve yazma izinlerini (chmod) ayarlayan kod bloğu....
PHP
65
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
64
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
64
Diziyi JSON Dosyasına Kaydetme
PHP dizisini JSON formatına çevirip bir dosyaya (.json) yazdırma ve saklama örneği....
PHP
64
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
63
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
63
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
61
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
61
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
60
Closure (Anonim Fonksiyon) Kullanımı
Değişkene atanabilen veya başka bir fonksiyona parametre olarak gönderilebilen fonksiyon yapısı....
PHP
57
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.