class skin
{ function skin( )
{
$this->table_left = SOFT_DATA."soft_left";
$this->table_css = SOFT_DATA."soft_css";
}skin( );为什么提示我Call to undefined function: skin() in 

解决方案 »

  1.   

    在php.ini中开启mbstring函数库:去掉extension=php_mbstring.dll前面的分号;
      

  2.   

    1. $skin::skin();
    2. #3 楼的都试一下, 因为看不到你的全部代码, 只能先试一下这两个了.
      

  3.   

    <?
    class skin 
    { function skin( ) 

    $this->table_left = "soft_left"; 
    $this->table_css = "soft_css"; 
    } }
    $obj = new skin();
    $obj->skin(); 
    ?>
      

  4.   

    /*
     *@类名称:skin
     *@作用  :XXX
     *@作者  :XXX
     *@日期  :XX
     **/
    class skin 
    { /*
     *@function:
     *@param   :void
     *@return  :void
     **/
    function skin( ) 

       $this->table_left = SOFT_DATA."soft_left"; 
       $this->table_css = SOFT_DATA."soft_css"; 
    } $obj = new skin();
    $obj->skin( ); 你调用的是类方法,没有实例化对象,当然会报没有定义函数大的错误
      

  5.   

    $obj = new skin();