Kullanıcı Tanımlı Fonksiyonlar
PHP'de kendi yeniden kullanılabilir fonksiyonlarınızı oluşturun
Kullanıcı Tanımlı Fonksiyonlar, CoddyKit'te ücretsiz bir PHP Academy dersidir. Bu, 5 dersinin 3. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, PHP Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. PHP Academy kursu toplamda 5 dersten oluşur.
Kullanıcı Tanımlı İşlevler
Kullanıcı Tanımlı İşlevler
Bir sonraki derse hoş geldiniz! Bu derste, belirli görevleri gerçekleştirmek için PHP'de kendi işlevlerinizi nasıl oluşturacağınızı öğreneceksiniz. Kullanıcı tanımlı işlevler, kodunuzu etkili bir şekilde düzenlemenizi ve yeniden kullanmanızı sağlar. Hemen başlayalım!

Kullanıcı Tanımlı İşlevler Nelerdir?
Kullanıcı Tanımlı İşlevler Nelerdir?
Kullanıcı tanımlı işlevler, görevleri gerçekleştirmek için kendiniz oluşturduğunuz işlevlerdir. Bu işlevler function anahtar sözcüğü kullanılarak tanımlanır ve parametreler ile dönüş değerleri içerebilir.
Önemli Nokta: İşlevler, modüler, yeniden kullanılabilir ve okunabilir kod yazmanıza yardımcı olur.
İşlev Tanımlama
İşlev Tanımlama
Bir işlev tanımlamak için function anahtar sözcüğünü; işlev adının, parantezlerin ve süslü parantezlerin ardından kullanın. Örnek:
Not: İşlev adı, gerçekleştirdiği görevi açıklamalıdır.
<?php
function greet() {
echo "Hello, PHP!";
}
?>
İşlev Çağırma
İşlev Çağırma
Bir işlevi kullanmak için işlevi, adının ardından parantezleri yazarak çağırın. Örnek:
<?php
function greet() {
echo "Hello, PHP!";
}
// Call the function
greet();
?>
İşlevlere Parametre Aktarma
İşlevlere Parametre Aktarma
İşlevler, görevleri dinamik olarak gerçekleştirmek için parametre kabul edebilir. Örnek:
<?php
function greet($name) {
echo "Hello, $name!";
}
greet("Alice"); // Outputs: Hello, Alice!
greet("Bob"); // Outputs: Hello, Bob!
?>
İşlevlerden Değer Döndürme
İşlevlerden Değer Döndürme
İşlevler, return anahtar sözcüğünü kullanarak bir değer döndürebilir. Örnek:
<?php
function add($a, $b) {
return $a + $b;
}
$result = add(5, 10);
echo $result; // Outputs: 15
?>
Varsayılan Parametre Değerleri
Varsayılan Parametre Değerleri
Parametreler için varsayılan değerler belirleyebilirsiniz. Bir değer aktarılmazsa varsayılan değer kullanılır. Örnek:
<?php
function greet($name = "Guest") {
echo "Hello, $name!";
}
greet(); // Outputs: Hello, Guest!
greet("Alice"); // Outputs: Hello, Alice!
?>
Kullanıcı Tanımlı İşlevler için En İyi Uygulamalar
Kullanıcı Tanımlı İşlevler için En İyi Uygulamalar
Etkili işlevler yazmak için şu ipuçlarını izleyin:
- İşlevin amacını açıklayan anlamlı adlar kullanın.
- İşlevleri tek bir göreve odaklı tutun.
- Parametreleri ve dönüş değerlerini yorumlar kullanarak belgeleyin.
İpucu: Karmaşık görevleri daha küçük işlevlere bölerek kodunuzu modüler hâle getirin.
<?php
function multiply($a, $b = 2) {
return $a * $b;
}
echo multiply(5);
?>
Harika İş Çıkardınız!
Harika İş Çıkardınız!
Tebrikler! PHP'de kullanıcı tanımlı işlevler oluşturmayı ve kullanmayı; parametre aktarmayı, değer döndürmeyi ve varsayılan parametreler ayarlamayı öğrendiniz. Bir sonraki derste argümanları ve dönüş değerlerini daha dinamik biçimde nasıl ele alacağınızı inceleyeceğiz. Kod yazmaya devam edelim!

Sıkça Sorulan Sorular
“Kullanıcı Tanımlı Fonksiyonlar” dersi ücretsiz mi?
Evet — “Kullanıcı Tanımlı Fonksiyonlar” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve PHP Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. PHP Academy kursu toplamda 5 dersten oluşur.
“Kullanıcı Tanımlı Fonksiyonlar” dersinde ne öğreneceğim?
PHP'de kendi yeniden kullanılabilir fonksiyonlarınızı oluşturun PHP Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
PHP Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te PHP Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 5 dersinin 3. dersidir.
“Kullanıcı Tanımlı Fonksiyonlar” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu PHP Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her PHP Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Fonksiyonlar Nedir?
- Yerleşik Fonksiyonlar
- Kullanıcı Tanımlı Fonksiyonlar
- Fonksiyonlara Argüman Aktarma
- Dönüş Değerleri