Jump to content


Photo

Function


  • Faça o login para participar
3 replies to this topic

#1 babal

babal

    12 Horas

  • Usuários
  • 222 posts
  • Sexo:Masculino

Posted 23/01/2009, 10:02

OI estou aprendendo a manipular scripts com funções e na minha primeira tentativa da esse erro alguem pode me ajudar?

<html>
<body>
<?php

function soma_valores ($valor1,$valor2,$valor3)

{
$soma=$valor1 + $valor2 +$valor3;
echo" A soma dos valores \$valor1,\$valor2 e \$valor3 ;
echo "é $soma s" ;
}

$n1=10;
$n2=20;
$n3=50;

soma_valores($n1,$n2,$n3) ;

?>
</body>
</html>



// Parse error: parse error, expecting `','' or `';'' in C:\Arquivos de programas\EasyPHP 2.0b1\www\function.php on line 10
:ph34r:

#2 Tash

Tash

    Alexandre Gomes Gaigalas

  • Usuários
  • 315 posts
  • Sexo:Não informado
  • Localidade:Mauá - SP
  • Interesses:Desenvolvimento para Web, Web Standards, Tableless, XHTML, CSS, PHP, MySQL, JavaScript, XML

Posted 23/01/2009, 10:11

Você esqueceu de algumas aspas, e confundiu algumas coisas, tente assim:

<html>
<body>
<?php

function soma_valores ($valor1,$valor2,$valor3)

{
$soma=$valor1 + $valor2 +$valor3;
echo" A soma dos valores $valor1,$valor2 e $valor3";
echo "é $soma ";
}

$n1=10;
$n2=20;
$n3=50;

soma_valores($n1,$n2,$n3);

?>
</body>
</html>

Alexandre Gomes Gaigalas
http://alexandre.gaigalas.net

#3 MarcusMarinho

MarcusMarinho

    Turista

  • Usuários
  • 59 posts
  • Sexo:Não informado

Posted 23/01/2009, 10:18

Olá Aproveitando o que o Tash comentou,

Ainda recomendo usar dessa forma:

<html>
<body>
<?php

function soma_valores ($valor1,$valor2,$valor3) {
   $soma=$valor1 + $valor2 + $valor3;
   return $soma;
}

$n1=10;
$n2=20;
$n3=50;
echo "A soma dos valores ".$n1.",".$n2." e ".$n3;
echo " é ".soma_valores($n1,$n2,$n3)." s";

?>
</body>
</html>
seu codigo fica mas limpo e sua função faz o que vc esta pedindo echo coloca fora dela ;)


[]'s

Edição feita por: MarcusMarinho, 23/01/2009, 10:19.


#4 babal

babal

    12 Horas

  • Usuários
  • 222 posts
  • Sexo:Masculino

Posted 23/01/2009, 10:30

VLW




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq