Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Então pessoal, estou com uma função, que é mais ou menos assim:
function funcaobla($vezes, $valor1, $valor2){
while($vezes > 0){
$vezes = $vezes - 1;
$valor1 = $valor1 - 2;ceil($valor2);
return $valor1;
return $valor2; }
Mas não está retornando os 2 valores... Por exemplo, quero que a função faça assim:
funcaobla(2, 10, 20);
echo "$valor1<br>"; // Mostra 6 (10-2-2)
echo "$valor2"; // Mostra 19 (20-0.5-0.5)
Como eu poderia fazer isso?
Abraços e agradeço desde já
>
Você não pode retornar múltiplos valores a partir de uma função, mas resultados similares podem ser devolvidos retornando por uma lista.
Exemplo #2 Retornando um array para devolver vários valores
{Fonte: http://www.php.net/manual/pt_BR/functions....ning-values.php
Retorne arrays ou use passagem de parâmetros por referência