Bilgisayar Eğitim Merkezi
Ana Sayfa Hakkımızda İletişim Uzaktan Eğitim Ön Kayıt
 
PHP’de Fonksiyonların kullanımı, işlevi  - 29-08-2014
 

PHP’de Fonksiyonlar

FONKSİYONLAR


Bilgisayar programcılığının belki de en önemli araçları fonksiyonlardır. Fonksiyonlar genelde hesaplamalar için yapılırlar. Bir kez yazılırlar ve istendiği yerde devreye sokulurlar.

function fonksiyonun adı ( argümanlar ) {
fonksiyonun yapacağı komutlar
}

Fonksiyonlar tıpkı if ve switch deyimleri gibi iç içe yazılmaya müsaittirler.Şimdi ilk fonksiyon örneğimizi vererek işimize devam edelim.

function hesapla () {
print 10+15;
}
hesapla();

Eğer bu fonksiyonu çalıştırdığınızda karşınıza 25 rakamı çıkacaktır ve her hesapla(); komutunu verdiğimizde 25 rakamı çıkacaktır.Şimdi fonksiyonları nerelerde kullanılabileceğini daha iyi anlamışsınızdır herhalde.Örnek vermeye devam edelim:

function yazdirma ($yazi){
print “$yazi“;
}
yazdirma(“Örnek Metin”);

Bu fonksiyonu da çalıştırdığınızda karşınıza Örnek Metin yazısı çıkacaktır.Yani yazdirma içerisiner ne yazarsanız browserda o çıkacaktır. Fonksiyonumuza dışardan değişken eklemek için global komutu kullanılır.

function yazdir () {
global $metin;
print “

$metin

”;
}
$metin=“Bu bir metindir”;
hesapla();

 

Burada fonksiyonu çalıştırdığımızda browsera metin değişkenin değeri gelir. Ama fonksiyonun içerisinde bulunan global satırını silerseniz browserda hiçbir şey gözükmez. Sadece kaynak kodunda

 

takıları çıkar. Yani global fonksiyonun içerisine dışardan değer atıyor.

 

function yaz () {
static $sayi=0;
$sayi++;
print “PHP $sayi
”;
}
yaz();
yaz();
yaz();
yaz();

Bu fonksiyonu da çalıştırdığınızda ekrana PHP 1, PHP 2, PHP 3, PHP 4 yazısı alt alta çıkacaktır. Burada bu işi static komutu yapıyor. Eğer static komutunu silerseniz karşınıza sadece PHP 1 yazısı 4 kez çıkacaktır.

ETİKETLER

php, function, fonksiyon

 

 
 Diğer Haberler 
03-09-2014
PHP ile Çoklu Dil Desteği Kullanımı
29-08-2014
PHP’de Fonksiyonların kullanımı, işlevi
28-08-2014
Yararlı PHP Fonksiyonları
20-08-2014
Jquery ile basit Tooltip hazırlama
16-08-2014
PHP ile resmimize fligran (watermark) ekleyelim.
13-08-2014
Photoshop ile resmimize yağmur damlası ekleme
11-08-2014
Photoshop ile resmimize gün ışığı ekleyelim
08-08-2014
PHP ve Ajax ile Basit veri gönderim uygulaması
07-08-2014
Dreamveaver ile Site Tanımlaması Yapma
05-08-2014
Dreamveaver ile Map özelliğini kullanma
25-07-2014
PHP Nesne Yönelimli Programla Örneği
22-07-2014
Photoshop ile Manipülasyon nasıl Yaparız?
18-07-2014
PHP İle Formdan GET Metoduyla Gelen Bilgiler
14-07-2014
Photoshop ile Resmi Çerçevelere Bölmek
12-07-2014
PHP fonksiyon kullanımı ve örnekleri
10-07-2014
Php Nasıl daha hızlı çalıştırılır
08-07-2014
PHP ile dosya kontrol (exists)
07-07-2014
CSS İle içeriği dikey ortalama yöntemleri
05-07-2014
Fireworks mü? Photoshop mu?
02-07-2014
Visual Studio 2013 Yenilikleri
28-06-2014
Web Sayfasında SEO’nun önem
27-06-2014
Web sayfasında kompozisyon oluşturmak.
26-06-2014
Web Tasarım ve Programlama Eğitiminde Yaz İndirimi
30-01-2014
Lenovo Motorola’yı Google’dan Satın Aldı!
29.01.2014
Mysql 5.6 ve Özellikleri
27-01-2014
SkyDrive'ın İsmi Değişiyor
27.01.2014
Adobe Yeniliklerle Başlıyor
23-01-2014
GoDaddy Kullanıcılarına 1 Ay Ücretsiz Hosting
23-01-2014
Teknoloji Bağımlılığı Çalıştayı Düzenlendi
23-01-2014
Sahtekarlara Kilit
18-01-2014
Instagram Kullanıcı Sayısını Arttırdı
14-01-2014
CSS Nedir?
08.01.2014
CS5 ile Göz Alıcı Yenilikler
07.01.2014
HTML 5'in Getirdiği 10 Yenilik
31-12-2013
EXCEL’DE Formülleri Gizlemek ve Korumak
30-12-2013
5651 Sayılı Kanun Nedir ?
28-12-2013
HTC KitKat güncellemesi için site yaptı
27-12-2013
Seo'ya Etki Eden Faktörler
26-12-2013
e-Devlet 5. seneyi tamamladı
25-12-2013
LINQ Nedir LINQ Kullanımı
25-12-2013
100 liraya sanal ofis oluşturabilirsiniz
24-12-2013
XML Nedir ?
23-12-2013
SQL injection ve Korunma Yöntemleri
21-20-2013
Ajax Nedir?
20-12-2013
Content Delivery Network (CDN) Nedir
19-12-2013
Samsung, Güneş Enerjisi Kullanan Telefonlar Gelişt
18-12-2013
CSS Sprite Nedir? Nasıl Kullanılır?
17-12-2013
Adobe Photoshop Creative Cloud Yenilikleri
16-12-2013
Youtube, canlı yayın özelliğini tüm kullanıcıların
14-12-2013
Çin hükümeti süper bilgisayarını devreye koyacak..
13-12-2013
Adobe tüm şifreleri sıfırladı
13.11.2013
Web Tasarımda Renklerin Etkileri
30.10.2013
WEB VE GRAFİK TASARIM UZMANLIĞI
23.10.2013
NEDEN WEB SİTENİZ OLMALI ?
11.10.2013
Flash Web Tasarım
10.10.2013
Nasıl Web Tasarımcısı Olunur?
09.10.2013
Neden Web Sitesi Yaptırmalıyız
07.10.2013
Web Tasarım %20 İndirimle Başlıyor.
03.10.2013
Web Tasarım yaparken nelere dikkat etmek gerekir?
02.10.2013
Fireworks İle Neler Yapılabilir
02.10.2013
Web Tasarım Kursları ile Kariyerinize Yön Verin!
27.09.2013
Web Tasarım Eğitimi hafta sonu grubuyla başlıyor..
26.09.2013
Web Tasarım Eğitiminde Gelecek Bilişim'de…
25.09.2013
İpsalalı Öğrencilere Web Tasarımı Eğitimi...
18.09.2013
Web Tasarım Eğitimi Başlıyorrrr!!!
12.09.2013
Uzaktan Eğitim Web Tasarım&Programlama Kursu
12.09.2013
İndirimli Web Tasarım&Programlama Eğitimi Başlıyor
07.09.2012
İndirimli Web Uzmanlığı Eğitimleri Başlıyor!
20.08.2013
Uzaktan Eğitim ile Web Kursları Başlıyor
 

Web Tasarım Kursu | Web Kursu Ankara
Flash Kursu | Web Kursları
Photoshop Kursu | Web Kursu Ankara
Contribute Kursu | Web Kursu Ankara
MySQL Kursu | Web Kursları
Fireworks Kursu | Web Kursları