PHP Kod Örnekleri ve Hazır Fonksiyonlar
PHP kategorisindeki tüm güncel örnekleri inceleyebilirsiniz.
PHP
6937
Resim Galerisi (Image Gallery) Örneği
Web sayfalarınızda kullanabileceğiniz güzel bir resim galerisi örneği...
PHP
5357
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
4402
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
4380
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
4359
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
4150
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
3422
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
3169
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
2972
Resim yapılması
PHP kodları ile resim oluşturmak mümkündür. Resim oluşturmak için ImageCreate () fonksiyonu kullanılmaktadır....
PHP
2797
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
2680
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
2647
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
2595
Rastgele (Random) Şifre Üretme Fonksiyonu
32 karaktere kadar şifre üretmek için kullanışlı bir fonksiyon...
PHP
2561
Tarih date() ifadesi
Sayfamızda eğer tarih bölümü bulunuyorsa veya tarihlerle ilgili işlemler bulunuyorsa date() fonksiyonunun parametrelerin...
PHP
2500
Sayfa Yönlerdirme (redirect)
Kullanıcının başka bir URL adresine yönlendirilmesini sağlar....
PHP
2472
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
2442
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
2371
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
2270
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
2203
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
1975
Sayfanın adresini almak
PHP kodları ile içinde bulunulan web sayfasının URL adresini almayı sağlayan örnek....
PHP
1945
Dizin Listeleme (Directory browser)
Bilgisayarda bulunan klasörleri listelemede kullanabileceğiniz bir örnek....
PHP
1903
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
1873
Romen Rakamlarına Çevirmek
Normal rakamları romen rakamlarına çevirmek için kullanabileceğiniz bir fonksiyon...
PHP
1834
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
Formatlı sayı yazdırma: number_format()
Sayı değişkenlerin basamaklı olarak biçimlerdirmesinde number_format fonksiyonu kullanılmaktadır....
PHP
1817
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
1782
Tarayıcıya Çerez (Cookie) Eklemek
Bir kullanıcının tarayıcısına setcookie() komutu kullanılarak çerez eklenmektedir....
PHP
1769
Mysql veritabanı isimlerinin listelenmesi
mysql_list_dbs (), ifadesi ile Mysql veritabanında bulunan tablo isimleri bir değişken dizi içerisinde tutulabilmektedi...
PHP
1747
Dizide kaç eleman olduğunun bulunması
Herhangi bir dizinin eleman sayısının bulunmasını sağlar....
PHP
1741
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
1739
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
1733
Switch: Durum Seç..
Bir durumu bakarak karar vermeyi sağlar. Çeşiştli alternatiflerden seçim yapmak için kullanılır....
PHP
1729
XML ve XSL ile çalışmak
PHP ile sayfanızda XML dosyalarını kullanmanız için hazırlanan bir örnek...
PHP
1726
Çerezleri Sıfırlamak
Sistemden logout işlemiyle çıkacak kullanıcının bilgisayarında tutulan çerezler silinme süreleri gelmeden de silinebilir...
PHP
1714
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
1702
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
1694
Günün istenilen formatta yazdırılması.
Aşağıdaki fonksiyon istenilen günü yine istenilen formatta yazdırmaktadır....
PHP
1684
String bir değişkeni karakterlerine ayırma
Bir string (karakter katarı) değişkenin karakterlerini dizi olarak almak...
PHP
1633
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
1633
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
1610
Tarayıcı diline göre yönlendirme
Bazı durumlarda kullanıcının kullandığı dile göre sayfalarımızı yönlendirmek gerekebilir....
PHP
1604
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
1594
Dosya okuma, istenilen yere gitme: fseek()
fseek() fonksiyonu ile bir dosya içerisinde istenilen yere gidilebilmektedir....
PHP
1585
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
1577
Dosya boyutu (filesize)
Herhangi bir dosyanın diskte kapladığı yeri öğrenmek için filesize() komutu kullanılmaktadır....
PHP
1542
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
1527
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
1519
Dosya silme: unlink()
Herhangi bir dosya silmek için PHP'de kullanılacak komut unlink()' tir. Bu fonksiyonu kullanırken silinmesi is...
PHP
1516
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
1503
Sabit tanımlamak
Programın akışı içerisinde, ilk verilen değerden başka değer alamayacak sabit tanımlamak için "Define"...
PHP
1494
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
1493
İstenilen uzunlukta String oluşturmak.
Random bir şekilde stringoluşturmak için kullanabileceğiniz bir örnek....
PHP
1486
Oracle veritabanına bağlanmak
PHP kodarı ile Oracle veritabanına bağlanmak için OCILogon () fonksiyonu kullanılmaktadır....
PHP
1466
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
1458
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
1432
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
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
1428
Ayın istenilen formatta yazdırılması.
Aşağıdaki fonksiyon istenilen ayı yine istenilen formatta yazdırmaktadır....
PHP
1417
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
1415
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
1393
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
1315
include deyimi
Sayfanın içinde başka sayfaların gönsterilmesi istendiği zaman include ifadesi kullanılmaktadır....
PHP
1139
Dizileri büyükten küçüğe sıralama - rsort()
Asağıdaki örnekler dizileri büyükten küçüğe sıralamayı sağlarç...
PHP
1118
Dizileri siralama - sort()
Aşağıdaki örnek $cars ve $numbers dizisini sıralamayı sağlamaktadır....
PHP
1116
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
92
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
70
Header ile Dinamik XML Oluşturma
Sitemap veya RSS beslemeleri için PHP ile XML formatında çıktı üretme örneği....
PHP
66
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
65
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
65
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
63
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
63
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
58
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
58
mkdir ile Otomatik Klasör Oluşturma
Belirtilen yolda klasör yoksa oluşturan ve yazma izinlerini (chmod) ayarlayan kod bloğu....
PHP
57
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
54
Diziyi JSON Dosyasına Kaydetme
PHP dizisini JSON formatına çevirip bir dosyaya (.json) yazdırma ve saklama örneği....
PHP
54
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
53
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
53
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
53
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
52
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
52
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
52
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
50
Closure (Anonim Fonksiyon) Kullanımı
Değişkene atanabilen veya başka bir fonksiyona parametre olarak gönderilebilen fonksiyon yapısı....
PHP
47
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.