Page 1 of 1

function

Posted: Fri Sep 16, 2011 12:42 am
by david_yg

Code: Select all

<?php

$firstname = "First Name";
$middlename = "Middle Name";
$lastname = "Last Name";

Function mix($firstname, $middlename, $lastname)
   {
   $name = $firstname  ." ". $middlename ." ". $lastname;		
   return $name; 	
   }
   
mix("John", "Wayne", "King");   

?>
I would like print the whole name on screen, yet nothing appears instead.

What should I do?

Thanks.

Re: function

Posted: Fri Sep 16, 2011 1:05 am
by Dodon

Code: Select all

<?php
 
$firstname = "First Name";
 $middlename = "Middle Name";
 $lastname = "Last Name";
 
Function mix($firstname, $middlename, $lastname)
    {
    $name = $firstname  ." ". $middlename ." ". $lastname;               
   return $name;        
    }
    
$mixedname = mix("John", "Wayne", "King"); 

echo $mixedname;

?>
You have to echo the value you return in you mix function like in the code above. I assigned it to a variable first but you can also echo it like:

Code: Select all

echo mix("John", "Wayne", "King");