Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Funzione php

  1. #1

    Funzione php

    allora..
    io ho una funzione che dovrebbe fare così

    Codice PHP:
    function convert_avatar($a,$b)
        {
            if (
    condizione)
            {
                
    fai le operazioni
                
                
    if (condizione 2)
                {
                   
    fai le operazioni
                   
    //qui dovrebbe ricominciare da capo la funzione
                
    }
                else
                {
                    
    fai le operazioni
                   
    //qui dovrebbe ricominciare da capo la funzione
                
    }
            }
            
            else return 
    $a;
        } 
    il problema è che non so come dirgli di ricominciare.. mi date un aiutino?

  2. #2
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Codice PHP:
    function convert_avatar($a,$b)
        {
            if (
    condizione)
            {
                
    fai le operazioni
                
                
    if (condizione 2)
                {
                   
    fai le operazioni
                   convert_avatar
    ($c$d);
                }
                else
                {
                    
    fai le operazioni
                    convert_avatar
    ($c$d);
                }
            }
            
            else return 
    $a;
        } 
    Semplicemente cosi...

    Ho cambiato gli argomenti per ricordarti che funziona solo in caso di ricorsione (che spero tu sappi acosa sia altrimenti quella funzione ti impalla Apache )


  3. #3
    non funziona..

  4. #4

    Re: Funzione php

    Originariamente inviato da joule
    allora..
    io ho una funzione che dovrebbe fare così

    Codice PHP:
    function convert_avatar($a,$b)
        {
            if (
    condizione)
            {
                
    fai le operazioni
                
                
    if (condizione 2)
                {
                   
    fai le operazioni
                   
    //qui dovrebbe ricominciare da capo la funzione
                
    }
                else
                {
                    
    fai le operazioni
                   
    //qui dovrebbe ricominciare da capo la funzione
                
    }
            }
            
            else return 
    $a;
        } 
    il problema è che non so come dirgli di ricominciare.. mi date un aiutino?
    ho risolto
    così


    Codice PHP:
    function convert_avatar($a,$b)
        {
            if (
    condizione)
            {
                
    fai le operazioni
                
                
    if (condizione 2)
                {
                   
    fai le operazioni
                   
    return convert_avatar($a,$b);
                }
                else
                {
                    
    fai le operazioni
                   
    return convert_avatar($a,$b);
                }
            }
            
            else return 
    $a;
        } 

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 © 2025 vBulletin Solutions, Inc. All rights reserved.