Howdy, It seems to work just fine for me, perhaps you have a syntax error somewhere else, such as a missing ; or $ or {. Check and make you you have no typo's, it seems to work perfectly for me. -- Regards, Matthew Fonda On Mon, 2004-10-04 at 13:59, Whil Hentzen wrote: > Don't get too excited; this is an awfully lame newbie question. > > I'm trying out my first functions and can't get past some sort of stupid > syntax mistake I'm making. I've cut the following snippet directly out of the > online PHP manual and put it in a PH page, like so: > > <html> > <head><title>Test function</title></head> > <body > > <b>Square of number/b></font><br><br> > > <?php > function square($num) > { > return $num * $num; > } > echo square(4); // outputs '16'. > ?> > > <br> > </body> > </html> > > When I run the php page, I get > > Parse error: parse error, unexpected T_RETURN in /var/www/html/afi/sq.php on > line 12 > > I've experimented with a half dozen different functions and variations, and > I'm always getting the same 'unexpected T_RETURN' error. This is pretty basic > but I'm outa clues. > > I've searched the archives for the last 3 mo for T_RETURN (and user-defined > functions) as well as the online doc; no relevant hits. > > Thanks, > > -- > Whil > > Moving to Linux: Freedom, Choice, Security, Opportunity > http://www.hentzenwerke.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php