Category: PHP
Php 5.3 genisletilen fonksiyonlar
Temmuz 28th, 2009, 1 Yorum
Bugunki yazimizda sadece php 5.3 de hangi fonksiyonlarin genisletildigine bakacagiz. Php nin eski versiyonlarinda bulunan, php 5.3 ilede fonksiyon özellikleri genisletilen fonksiyonlar iste bunlar: – array_reduce() – clearstatcache() – copy() – fgetcsv() – getimagesize() – ini_get_all() – nl2br() – round() – stream_context_create() – strstr() fonksiyonlarin standart degerleri, calisan programlari etkilemiyecek sekilde hazirlanmistir. tam detayli bir [...]
Php 5.3 yeni fonksiyonlar
Temmuz 26th, 2009, 1 Yorum
Bugünki yazimizda php 5.3 ile gelen yeni fonksiyonlara bakacagiz, Bana göre lazim ve cok kullanila bilinicek fonksiyonlari anlatmaya calisacagim, daha az kullanilan ve yeni olan fonksiyonlari php.net sayfasindan bakmanizi tavsiye ederim. – array_replace() Php de iki ayri Arrayi birtane haline getirme oldukca sIk rasladigimiz bir olay, bu isi yapan bir array_merge fonksiyonu var aslinda, array_replace [...]
Php 5.3 Migrasyon sorunlari
Temmuz 24th, 2009, 1 Yorum
php 5.3 serimizin ikinci yazisinda, php5.3 e geciste karsilasila bilinicek bir kac hataya deginecegiz. Öncelikle, php 5.3 ile gelen iki anahtar sözcük var, bunlar namespace ve goto, sinif, metod ve fonksiyonlarinizi bu sekilde adlandirdiysaniz, php 5.3 e geciste bunlarin adini degistirmek zorunda kalicaksiniz, yoksa bu hata mesaji ile karsilasa bilirsiniz: diger anahtar sözcükleri burada bula [...]
php 5.3 Düsen ve istenmeyen özellikler
Temmuz 20th, 2009, 1 Yorum
Php 5.3 serimizin ilk yazisi php de istenmeyen özellikler hakkinda olacakdir. Nadiren kullanilan ve uzun zamandir kullanilmamasini tavsiye edilen bazi özellikler, php 5.3 de artik DEPRACED yani istenmeyen/gereksiz olarak isaretlenecek. Bu Hata mesajini alan Fonksiyonlar php 6 versionu ile tamamen silinecektir. mesela ereg* ile gelen tüm fonksiyonlar da bu hata ile karsilasacaksiniz. Ereg yerine daha [...]
Php 5.3 yenilikler, degisikliler vs.
Temmuz 20th, 2009, Yorum Yapılmamış
Bir önceki yazimizda degindigimiz gib Php 5.3 cikti ve phpcilerin en cok merak ettikleri neleri bilmek gerekiyor, özellikleri nedir daha dogrsusu nedir bu php5.3. Evet bu php 5.3 serisi ile azda olsa bildiklerimi okuduklarimi buradan yazacagim. Yazilarimda okudugum kitapdan alintilar bulunuyor: php 5.3 die Neuerungen (almanca) Bilmek istediginiz özel bir konu varsa yaza bilirsiniz ona [...]
php 5.3 yayinlandi (released)
Haziran 30th, 2009, Yorum Yapılmamış
Uzun zamandir beklenen versiyon sonunda bugun öglen saatlerinde yayinlandi. Bir cok yenilikle geldi php nin yeni versiyonu. php 6 icin düsünülen hemen hemen unicode harici tüm yenilikler 5.3 ile yayinlandi. ilerliyen günlerde yeni fonksiyonlara azda olsa deginmeye calisacagim. yeni özellikler: Namespaces Late Static Binding Type-Hinting – self, parent, interfaces; Closures & Lambda GOTO NOWDOC __invoke [...]
php’de Cache kullanimi
Şubat 24th, 2009, Yorum Yapılmamış
Ceviz forumlarinda raiden arkadasimizin yazmis oldugu bir konuyu görünce bu yaziyi ekleme geregi duydum. Arkadas yazisinda xCache i nasil kullanicamizi anlatiyordu, güzel de bir sinif yazmis. Gelen önerilerde apc, memcached vs. gibi diger cache sistemlerinide desteklemesi yönünde öneriler vardi. bunun icin raiden hepsini inceleyip yeni bir sinif yazmaliydi. Dünyayi yeniden kesfe gerek yok, Zend framework [...]
Include icerigini degiskene atama
Mart 23rd, 2008, Yorum Yapılmamış
Include ve Require genelde baska bir dosyanin icerigini, fonksiyonu kullandigimiz yerde göstermek icin kullanilan bir fonksiyondur. Ama bazen tüm icerigi bir degisken icine yazmakda gereke bilir. Mesela icerigi bir template sistemine devam iletmemiz gerekiyorsa. Bunu yapa bilmek icin php nin bize sunmus oldugu 3 arti fonksiyon daha kullanmamiz gerekiyor: ob_start(), ob_get_contents() ve ob_end_clean(). Kodumuza bakalim: add_temp.php dosyasinin icerigini böylelikle html degiskenine atadik. gerisi size kalmis kolay gelsin.
php.ini dosyasi nerede bulunur?
Mart 6th, 2008, Yorum Yapılmamış
Php.ini dosyasi php serverinizin önemli bir konfigurasyon dosyasidir. Bu yazimda php.ini deki ayarlardan bahsedecek degilim, ben daha kolay bir yol sececegim anlatmak icin oda nerde bulundugu. Php.ini dosyasi windows da,linuxdada , xampp lammp dada baska yerlerde saklanir, bunun bulmanin en kolay yolu bir phpinfo dosyasi olusturmakdir. yeni bir php dosyasi olusturalim adini phpinfo.php koyalim. icine [...]
Smarty kullanimi
Şubat 1st, 2008, Yorum Yapılmamış
Herkeze Merhaba, burda yazdigimiz konuda smarty yi nasil kurcanizi söylemistik. Simdi ise Smartyde her sayfada $smarty->template_dir $smarty->config_dir $smarty->cache_dir $smarty->compile_dir bu degiskenleri yeniden doldurmamak icin basit bir sinif olusturup buna Smarty den miras almasini sagliyacagiz. Böylelikle yeni yapmis oldugumuz Smarty sinifindan bir Instance (kopya) alip islemlerimize devam ede biliriz. bunu SmartyTest.php adinda kaydedin require_once(‘Smarty/libs/Smarty.class.php’); class SmartyTest extends [...]








