PHP supporta il costrutto linguistico list()
che, in breve, consente di restituire più valori da una funzione e quindi collegarli a una variabile diversa, ad esempio:
function myBigReturn(){
return array("foo", "bar");
}
list($fooer, $barer) = myBigReturn();
echo $fooer; // echoes "foo"
echo $barer; // echoes "bar"
Non sono riuscito a trovare molte informazioni su un tale costrutto linguistico e sono curioso - l'utilizzo del% di costrizione di PHP list()
è considerato una cattiva convenzione di codifica? Ci sono articoli / letteratura seri su questo argomento?