Page 1 of 1

How do you get a function to display in a table?

Posted: Sat Jun 26, 2010 11:02 pm
by canadian_angel
I am so confused I have to get this function to display in a table and I really dont know how, I have tryed this so many times and just dont get it. HELP!



<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-Transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<title>Teas of the World!</title>
</head>
<body>
<?php // Script 10.6 - Teas of the World.php
// This function displays a four cell table.
function tea($types) {

$types = array ("Chinese Green", "Japanese Red", "Korean Black", "British White");

echo "<table border=1 cellpadding=1 cellspacing=1><tr>";
for ($cell = 0; $cell < 4; $cell++) { // Displays the cell count.
echo "<td>".$types[$cell]."</td>";
}

}

"</tr></table>";
?>
</body>
</html>

Re: How do you get a function to display in a table?

Posted: Sat Jun 26, 2010 11:52 pm
by requinix
1. The function prints the table.
2. For any function it will execute if and only if you call it.
3. You do not call the function.
Therefore the table will not be printed.

Re: How do you get a function to display in a table?

Posted: Sun Jun 27, 2010 1:15 pm
by canadian_angel
I have been trying and can't get it to work-any help would be much appreciated!

Re: How do you get a function to display in a table?

Posted: Sun Jun 27, 2010 4:19 pm
by requinix

Code: Select all

tea(null);

Re: How do you get a function to display in a table?

Posted: Sun Jun 27, 2010 11:38 pm
by JakeJ
Also,

Your function doesn't actually require any additional information so it could just be: function tea()

and to call it:

Code: Select all

tea()