PHP Kod Örnekleri ve Hazır Fonksiyonlar
PHP kategorisindeki tüm güncel örnekleri inceleyebilirsiniz.
PHP
6941
Resim Galerisi (Image Gallery) Örneği
Web sayfalarınızda kullanabileceğiniz güzel bir resim galerisi örneği...
PHP
5363
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
4408
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
4385
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
4363
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
4154
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
3431
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
3173
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
2978
Resim yapılması
PHP kodları ile resim oluşturmak mümkündür. Resim oluşturmak için ImageCreate () fonksiyonu kullanılmaktadır....
PHP
2804
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
2685
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
2653
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
2601
Rastgele (Random) Şifre Üretme Fonksiyonu
32 karaktere kadar şifre üretmek için kullanışlı bir fonksiyon...
PHP
2565
Tarih date() ifadesi
Sayfamızda eğer tarih bölümü bulunuyorsa veya tarihlerle ilgili işlemler bulunuyorsa date() fonksiyonunun parametrelerin...
PHP
2505
Sayfa Yönlerdirme (redirect)
Kullanıcının başka bir URL adresine yönlendirilmesini sağlar....
PHP
2478
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
2447
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
2375
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
2274
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
2207
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
1980
Sayfanın adresini almak
PHP kodları ile içinde bulunulan web sayfasının URL adresini almayı sağlayan örnek....
PHP
1950
Dizin Listeleme (Directory browser)
Bilgisayarda bulunan klasörleri listelemede kullanabileceğiniz bir örnek....
PHP
1907
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
1877
Romen Rakamlarına Çevirmek
Normal rakamları romen rakamlarına çevirmek için kullanabileceğiniz bir fonksiyon...
PHP
1840
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
1836
Formatlı sayı yazdırma: number_format()
Sayı değişkenlerin basamaklı olarak biçimlerdirmesinde number_format fonksiyonu kullanılmaktadır....
PHP
1822
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
1787
Tarayıcıya Çerez (Cookie) Eklemek
Bir kullanıcının tarayıcısına setcookie() komutu kullanılarak çerez eklenmektedir....
PHP
1774
Mysql veritabanı isimlerinin listelenmesi
mysql_list_dbs (), ifadesi ile Mysql veritabanında bulunan tablo isimleri bir değişken dizi içerisinde tutulabilmektedi...
PHP
1752
Dizide kaç eleman olduğunun bulunması
Herhangi bir dizinin eleman sayısının bulunmasını sağlar....
PHP
1749
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
1743
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
1739
Switch: Durum Seç..
Bir durumu bakarak karar vermeyi sağlar. Çeşiştli alternatiflerden seçim yapmak için kullanılır....
PHP
1733
XML ve XSL ile çalışmak
PHP ile sayfanızda XML dosyalarını kullanmanız için hazırlanan bir örnek...
PHP
1730
Çerezleri Sıfırlamak
Sistemden logout işlemiyle çıkacak kullanıcının bilgisayarında tutulan çerezler silinme süreleri gelmeden de silinebilir...
PHP
1717
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
1706
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
1698
Günün istenilen formatta yazdırılması.
Aşağıdaki fonksiyon istenilen günü yine istenilen formatta yazdırmaktadır....
PHP
1689
String bir değişkeni karakterlerine ayırma
Bir string (karakter katarı) değişkenin karakterlerini dizi olarak almak...
PHP
1638
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
1637
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
1616
Tarayıcı diline göre yönlendirme
Bazı durumlarda kullanıcının kullandığı dile göre sayfalarımızı yönlendirmek gerekebilir....
PHP
1609
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
1600
Dosya okuma, istenilen yere gitme: fseek()
fseek() fonksiyonu ile bir dosya içerisinde istenilen yere gidilebilmektedir....
PHP
1591
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
1583
Dosya boyutu (filesize)
Herhangi bir dosyanın diskte kapladığı yeri öğrenmek için filesize() komutu kullanılmaktadır....
PHP
1548
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
1531
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
1525
Dosya silme: unlink()
Herhangi bir dosya silmek için PHP'de kullanılacak komut unlink()' tir. Bu fonksiyonu kullanırken silinmesi is...
PHP
1521
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
1508
Sabit tanımlamak
Programın akışı içerisinde, ilk verilen değerden başka değer alamayacak sabit tanımlamak için "Define"...
PHP
1498
İstenilen uzunlukta String oluşturmak.
Random bir şekilde stringoluşturmak için kullanabileceğiniz bir örnek....
PHP
1497
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
1490
Oracle veritabanına bağlanmak
PHP kodarı ile Oracle veritabanına bağlanmak için OCILogon () fonksiyonu kullanılmaktadır....
PHP
1471
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
1463
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
1437
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
1436
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
1432
Ayın istenilen formatta yazdırılması.
Aşağıdaki fonksiyon istenilen ayı yine istenilen formatta yazdırmaktadır....
PHP
1423
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
1418
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
1397
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
1320
include deyimi
Sayfanın içinde başka sayfaların gönsterilmesi istendiği zaman include ifadesi kullanılmaktadır....
PHP
1142
Dizileri büyükten küçüğe sıralama - rsort()
Asağıdaki örnekler dizileri büyükten küçüğe sıralamayı sağlarç...
PHP
1122
Dizileri siralama - sort()
Aşağıdaki örnek $cars ve $numbers dizisini sıralamayı sağlamaktadır....
PHP
1119
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
94
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
74
Header ile Dinamik XML Oluşturma
Sitemap veya RSS beslemeleri için PHP ile XML formatında çıktı üretme örneği....
PHP
69
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
69
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
68
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
66
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
65
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
62
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
61
mkdir ile Otomatik Klasör Oluşturma
Belirtilen yolda klasör yoksa oluşturan ve yazma izinlerini (chmod) ayarlayan kod bloğu....
PHP
61
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
59
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
57
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
57
Diziyi JSON Dosyasına Kaydetme
PHP dizisini JSON formatına çevirip bir dosyaya (.json) yazdırma ve saklama örneği....
PHP
57
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
56
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
56
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
56
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
54
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
53
Closure (Anonim Fonksiyon) Kullanımı
Değişkene atanabilen veya başka bir fonksiyona parametre olarak gönderilebilen fonksiyon yapısı....
PHP
51
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.