Originariamente inviata da
misterx
hai ragione, devo usare maggiormante la tecnica del divide et impera; è un linguaggio per me che anche con poche righe sa diventare veramente caotico e pochissimo leggibile.
Sbaglio o se scrivo una funzione del tipo
function(a ,b ,c ,d)
{
}
PHP non considera il nome della variabile passata alla funzione ma la sua posizione?
Intanto se si tratta di PHP i parametri della funzione saranno $a, $b, $c, $d.
Non ho ben capito la domanda, è ambigua.
Se intendi una cosa di questo tipo
Codice PHP:
// dichiarazione della funzione
function funzione($a, $b, $c, $d) {
// fa qualcosa
}
$a = 1;
$b = 2;
$c = 3;
$d = 4;
// chiamata della funzione
funzione($c, $a, $b, $d);
Allora sì, conta la posizione, dentro la funzione $a vale 3, $b vale 1, $c vale 2 e $d vale 4.
Ma questo è il comportamento di tutti (quasi?) i linguaggi di programmazione, non è una cosa specifica di PHP.