First of all, you can't echo that variable in the manner you are trying.

Try this instead:

[lib.inc]
function test_func($param1) {
  return $param1;
}


[main.php]
<?php

// option 1
$num = test_func(123);
echo $num;

// option 2
echo test_func(123);
?>

HTH


  _________________
 / Joshua Minnie    \
+                    +-------------------------------+
| Wild Web Technology                                |
| Independent Web Consultant/Developer               |
| [EMAIL PROTECTED]                               |
|                                                    |
| Tel : 616.890.1566                                 |
+----------------------------------------------------+


"Francisco Vaucher" <[EMAIL PROTECTED]> wrote:
| Hi to all,
|
| I have a problem with function() and some variables.
|
| The issue is this
|
| I declare the function, suppose:
|
| function test_func($param1) {
| echo $param1;
| }
|
| when I call the function like;
|
| <?php test_func(123)?>
|
| works OK!
|
| But if I try something like this:
|
| <?php
|
| test_func(123);
| echo $param;
|
| ?>
|
| This doesn't work. I need to get some variables values out of the
function.
| Is there a way to make te variables defined in the function 'global' ? So
I
| can use them after the function call.
|
| Thanks in advance!!
|
| regards,
|
| f.
|



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to