386 of 410 menu

Funktion func_get_arg

Die Funktion func_get_arg gibt das angegebene Argument aus der Liste der an die Funktion übergebenen Parameter zurück. Sie akzeptiert als Parameter den Index des Arguments (beginnend bei 0). Die Funktion sollte nur innerhalb einer benutzerdefinierten Funktion aufgerufen werden.

Syntax

func_get_arg(int $index);

Beispiel

Holen wir uns das erste Argument (Index 0) aus den an die Funktion übergebenen:

<?php function test() { $res = func_get_arg(0); echo $res; } test('abcde'); ?>

Ergebnis der Codeausführung:

'abcde'

Beispiel

Holen wir uns das zweite Argument (Index 1) aus den übergebenen Parametern:

<?php function testArgs() { $res = func_get_arg(1); return $res; } echo testArgs(1, 2, 3); ?>

Ergebnis der Codeausführung:

2

Siehe auch

  • die Funktion func_get_args,
    die alle Funktionsargumente als Array zurückgibt
  • die Funktion func_num_args,
    die die Anzahl der übergebenen Argumente zurückgibt
bydeenesfrptru