385 of 410 menu

func_num_args Fonksiyonu

func_num_args fonksiyonu, mevcut kullanıcı tanımlı fonksiyona iletilen argümanların sayısını almayı sağlar. Sadece fonksiyonların içinde çalışır ve parametre gerektirmez.

Sözdizimi

func_num_args();

Örnek

Bir fonksiyon oluşturalım ve iletilen argümanların sayısını yazdıralım:

<?php function testArgs() { echo func_num_args(); } testArgs(1, 2, 3); ?>

Kodun çalıştırılma sonucu:

3

Örnek

Parametresiz bir fonksiyonda argüman sayısını kontrol edelim:

<?php function noArgs() { echo func_num_args(); } noArgs(); ?>

Kodun çalıştırılma sonucu:

0

Örnek

Değişken sayıda argümanı işlemek için func_get_args ile birlikte kullanım:

<?php function sumAll() { $count = func_num_args(); $args = func_get_args(); $sum = 0; for ($i = 0; $i < $count; $i++) { $sum += $args[$i]; } return $sum; } echo sumAll(1, 2, 3, 4); ?>

Kodun çalıştırılma sonucu:

10

Ayrıca Bakınız

  • func_get_args fonksiyonu,
    iletilen argümanların bir dizisini döndürür
  • func_get_arg fonksiyonu,
    dizine göre belirli bir argümanı döndürür
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet