PHP Kod Örnekleri ve Hazır Fonksiyonlar
PHP kategorisindeki tüm güncel örnekleri inceleyebilirsiniz.
PHP
6955
Resim Galerisi (Image Gallery) Örneği
Web sayfalarınızda kullanabileceğiniz güzel bir resim galerisi örneği...
PHP
5381
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
4431
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
4400
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
4374
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
4166
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
3451
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
3186
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
2992
Resim yapılması
PHP kodları ile resim oluşturmak mümkündür. Resim oluşturmak için ImageCreate () fonksiyonu kullanılmaktadır....
PHP
2822
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
2697
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
2671
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
2621
Rastgele (Random) Şifre Üretme Fonksiyonu
32 karaktere kadar şifre üretmek için kullanışlı bir fonksiyon...
PHP
2577
Tarih date() ifadesi
Sayfamızda eğer tarih bölümü bulunuyorsa veya tarihlerle ilgili işlemler bulunuyorsa date() fonksiyonunun parametrelerin...
PHP
2530
Sayfa Yönlerdirme (redirect)
Kullanıcının başka bir URL adresine yönlendirilmesini sağlar....
PHP
2499
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
2459
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
2385
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
2287
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
2232
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
1993
Sayfanın adresini almak
PHP kodları ile içinde bulunulan web sayfasının URL adresini almayı sağlayan örnek....
PHP
1961
Dizin Listeleme (Directory browser)
Bilgisayarda bulunan klasörleri listelemede kullanabileceğiniz bir örnek....
PHP
1921
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
1888
Romen Rakamlarına Çevirmek
Normal rakamları romen rakamlarına çevirmek için kullanabileceğiniz bir fonksiyon...
PHP
1853
Formatlı sayı yazdırma: number_format()
Sayı değişkenlerin basamaklı olarak biçimlerdirmesinde number_format fonksiyonu kullanılmaktadır....
PHP
1851
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
1834
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
1798
Dizide kaç eleman olduğunun bulunması
Herhangi bir dizinin eleman sayısının bulunmasını sağlar....
PHP
1798
Tarayıcıya Çerez (Cookie) Eklemek
Bir kullanıcının tarayıcısına setcookie() komutu kullanılarak çerez eklenmektedir....
PHP
1790
Mysql veritabanı isimlerinin listelenmesi
mysql_list_dbs (), ifadesi ile Mysql veritabanında bulunan tablo isimleri bir değişken dizi içerisinde tutulabilmektedi...
PHP
1771
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
1764
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
1756
Switch: Durum Seç..
Bir durumu bakarak karar vermeyi sağlar. Çeşiştli alternatiflerden seçim yapmak için kullanılır....
PHP
1744
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
1744
XML ve XSL ile çalışmak
PHP ile sayfanızda XML dosyalarını kullanmanız için hazırlanan bir örnek...
PHP
1742
Ç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
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
1709
Günün istenilen formatta yazdırılması.
Aşağıdaki fonksiyon istenilen günü yine istenilen formatta yazdırmaktadır....
PHP
1706
String bir değişkeni karakterlerine ayırma
Bir string (karakter katarı) değişkenin karakterlerini dizi olarak almak...
PHP
1660
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
1649
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
1628
Tarayıcı diline göre yönlendirme
Bazı durumlarda kullanıcının kullandığı dile göre sayfalarımızı yönlendirmek gerekebilir....
PHP
1622
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
1616
Dosya okuma, istenilen yere gitme: fseek()
fseek() fonksiyonu ile bir dosya içerisinde istenilen yere gidilebilmektedir....
PHP
1606
Dosya boyutu (filesize)
Herhangi bir dosyanın diskte kapladığı yeri öğrenmek için filesize() komutu kullanılmaktadır....
PHP
1603
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
1567
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
1546
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
1540
Dosya silme: unlink()
Herhangi bir dosya silmek için PHP'de kullanılacak komut unlink()' tir. Bu fonksiyonu kullanırken silinmesi is...
PHP
1533
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
1521
Sabit tanımlamak
Programın akışı içerisinde, ilk verilen değerden başka değer alamayacak sabit tanımlamak için "Define"...
PHP
1511
İstenilen uzunlukta String oluşturmak.
Random bir şekilde stringoluşturmak için kullanabileceğiniz bir örnek....
PHP
1508
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
1504
Oracle veritabanına bağlanmak
PHP kodarı ile Oracle veritabanına bağlanmak için OCILogon () fonksiyonu kullanılmaktadır....
PHP
1484
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
1474
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
1450
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
1449
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
1444
Ayın istenilen formatta yazdırılması.
Aşağıdaki fonksiyon istenilen ayı yine istenilen formatta yazdırmaktadır....
PHP
1439
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
1431
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
1412
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
1330
include deyimi
Sayfanın içinde başka sayfaların gönsterilmesi istendiği zaman include ifadesi kullanılmaktadır....
PHP
1152
Dizileri büyükten küçüğe sıralama - rsort()
Asağıdaki örnekler dizileri büyükten küçüğe sıralamayı sağlarç...
PHP
1135
Dizileri siralama - sort()
Aşağıdaki örnek $cars ve $numbers dizisini sıralamayı sağlamaktadır....
PHP
1132
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
105
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
87
Header ile Dinamik XML Oluşturma
Sitemap veya RSS beslemeleri için PHP ile XML formatında çıktı üretme örneği....
PHP
84
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
82
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
80
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
79
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
77
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
74
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
72
mkdir ile Otomatik Klasör Oluşturma
Belirtilen yolda klasör yoksa oluşturan ve yazma izinlerini (chmod) ayarlayan kod bloğu....
PHP
72
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
69
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
68
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
68
Diziyi JSON Dosyasına Kaydetme
PHP dizisini JSON formatına çevirip bir dosyaya (.json) yazdırma ve saklama örneği....
PHP
68
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
68
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
67
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
66
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
65
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
64
Closure (Anonim Fonksiyon) Kullanımı
Değişkene atanabilen veya başka bir fonksiyona parametre olarak gönderilebilen fonksiyon yapısı....
PHP
61
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.