函数可以自己定义的function $str()
{
要定义的功能!

解决方案 »

  1.   

    假如要把你说的:myfunction($str)定义成函数,也一样
    function myfunction($str) //$str是参数

    要定义的功能! 
    } 
      

  2.   

    call_user_func(PHP 3>= 3.0.3, PHP 4 , PHP 5)call_user_func --  Call a user function given by the first parameter 
    Description
    mixed call_user_func ( callback function [, mixed parameter [, mixed ...]])
    Call a user defined function given by the function parameter. Take the following: <?php
    function barber($type) 
    {
        echo "You wanted a $type haircut, no problem";
    }
    call_user_func('barber', "mushroom");
    call_user_func('barber', "shave");
    ?>  Object methods may also be invoked statically using this function by passing array($objectname, $methodname) to the function parameter. <?php
    class myclass {
      function say_hello() 
      {
        echo "Hello!\n";
      }
    }$classname = "myclass";call_user_func(array($classname, 'say_hello'));
    ?>  See also: is_callable(), and call_user_func_array() 
      

  3.   

    你要的是 create_function 吧如果不是,再描述清楚点