I'm afraid not...
this function doesn't return string. Your function prints string...
If you want your function to return string, try below example:
function table4Strings( $string1, $string2, $string3, $string4 )
{
return "<table
border=1><tr><td>$string1</td><td>$string2</td><td>$string3</td><td>$string4</td></tr></table>";
}
and use it:
echo table4Strings(1, 2, 3, 4);
HTH
Piotr
Rocco CAstoro wrote:
> Would this be the best and most efficent way to create a function that
> accepts four string variables and returns a string that contains an HTML
> table element, enclosing each of the variables in its own cell :
>
> <?php
> function table4Strings( $string1, $string2, $string3, $string4 )
> {
> print "<table border=1>";
> print "<tr>";
> print "<td>$string1</td>";
> print "<td>$string2</td>";
> print "<td>$string3</td>";
> print "<td>$string4</td>";
> print "</tr>";
> print "</table>";
> }
> table4Strings(1, 2, 3, 4);
> ?>
>
> Thanks much, reading Sams teach yourself PHP4 in 24 Hours.. Pretty
> informative..
>
> --
> PHP Windows Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php