Variadic functions & spread (...)
Në shqip: Funksionet variadike në PHP
ShpjegimiSQ
...$numrat i mbledh të gjitha argumentet në një varg; ...$vargu i shpërndan elementet e një vargu si argumente. Funksionon edhe për bashkimin e vargjeve.
EnglishEN
...$nums gathers all the arguments into an array; ...$array spreads an array's items out as arguments. It also works for merging arrays.
Si ta mendosh
Si një thes ku mbledh, ose nga ku derdh, gjithçka.
Lexoje në anglisht
Like a sack you gather everything into, or pour everything out of.
Shembull kodiphp
function shuma(int ...$n): int { return array_sum($n); }
echo shuma(...[1, 2, 3]);
$te_gjitha = [...$a, ...$b];