Visualizzazione dei risultati da 1 a 10 su 26

Hybrid View

  1. #1
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,509
    Quote Originariamente inviata da misterx Visualizza il messaggio
    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.

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    577
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    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.

    hai capito giusto, grazie per la conferma.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.