Versio

Functies: argumenten tellen

Overzicht Reageren

PHP-lerende

PHP-lerende

09/02/2009 16:29:00
Quote Anchor link
Ik ben het boek "Basiscursus PHP 5" van Peter Kassenaar aan het doornemen. Ik ben nu bezig met hoofdstuk 7: functies, argumenten tellen, blz. 135.
Ik begrijp het volgende niet: wanneer je bij het definieren van de functie test_functie hier drie parameters aan toekent, dan zou je met de functie func_num_args() toch nooit meer dan drie argumenten kunnen tellen?
Als ik namelijk test_functie aanroep, kan ik zoveel parameters opgeven als ik wil en die worden dan ook allemaal met func_num_args() geteld. Dat klopt toch niet? Je zou toch eigenlijk bij de aanroep van test_functie maar maximaal drie argumenten kunnen opgeven?
 
PHP hulp

PHP hulp

24/05/2012 18:49:25
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 
RvW Of toch niet

RvW Of toch niet

09/02/2009 16:40:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
function foo()
{

    $numargs = func_num_args();
    echo "Number of arguments: $numargs\n";
}


foo(1, 2, 3);    // Prints 'Number of arguments: 3'
foo(1, 2, 3, 6, 8, 2);    // Prints 'Number of arguments: 6'
?>



func_num_args()
telt het aantal argumenten toevoegt aan en function ...
Gewijzigd op 01/01/1970 01:00:00 door RvW Of toch niet
 



Overzicht Reageren