Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Più Valori da una funzione

    Ciao raga...ho questa funzione ke attualmente mi tira fuori solo 1 valore, ma io vorrei ke mi restituisca più valori
    es. ($prezzocalcolato & $um);

    codice:
    function CalcPrezzo($prezzo, $um) 
    {
    
    	if ($um != "F")
    	{
    		if ($um == "KG")
    		{
    		$prezzocalcolato = $prezzo/100;
    		}
    	
    		if ($um == "QL")
    		{
    		$prezzocalcolato = $prezzo;
    		}
    	
    		if ($um == "TN")
    		{
    		$prezzocalcolato = $prezzo*10;
    		}
    	} else {
    	$prezzocalcolato = 20;
    	}
    	
    	
    	if ($prezzocalcolato <= 20)
    	{
    	$prezzocalcolato = 20;
    	$um = "F";
    	}
    				 	
    
    return $prezzocalcolato;
    }
    ke richiamo con

    codice:
    $price = CalcPrezzo($prezzo, $um);

    come posso fare???


    Grazie in anticipo....

  2. #2
    scusa ma che valori ti dovrebbe tirare fuori in piu?

  3. #3
    Utente di HTML.it L'avatar di fabi080
    Registrato dal
    Mar 2002
    Messaggi
    442
    Fatti restituire un array, o in alternativa passa i parametri per riferimento.

  4. #4
    attualmente mi tira fuori...
    solo $prezzocalcolato

    -------------------------

    vorrei ke mi tirasse fuori anke $um;;;;;

  5. #5
    Nessuno mi può aiutare???

  6. #6
    Utente di HTML.it L'avatar di fabi080
    Registrato dal
    Mar 2002
    Messaggi
    442
    Ti ho già risposto

    Codice PHP:
    return array('prezzo'=>$prezzocalcolato'um'=>$um); 

  7. #7
    ops scusami nn l'avevo visto....


    adesso l'ho provato ma mi passo solo Prezzo...come mai???

  8. #8
    Utente di HTML.it L'avatar di fabi080
    Registrato dal
    Mar 2002
    Messaggi
    442
    Che vuol dire mi passo solo prezzo? Cosa ti dà in output l'istruzione
    Codice PHP:
    var_dump(CalcPrezzo($prezzo$um)); 

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.