Start · Sprachen · PHP · Referenz · Named Arguments

Named Arguments

Konzept

Argumente per Name statt Position übergeben — Reihenfolge egal, Defaults dazwischen überspringbar.

seit PHP 8.0.0 Kategorie: oop

Signatur

f(name: $value, other: $x)

Beschreibung

Ideal bei Funktionen mit vielen optionalen Parametern.

Rückgabewert

Typ
void

Beispiele

Ohne / Mit

<?php

// Ohne
array_slice($arr, 0, null, true);

// Mit
array_slice($arr, 0, preserve_keys: true);