我调用是出现:Call to undefined function site_url() 
代码:
<?phpecho site_url('index.php');?>
谁能给俺详细的讲讲啊

解决方案 »

  1.   

    应该是一个自定义的函数类似include
      

  2.   

    转自:http://www.21andy.com/manual/codeigniter_user_guide_cn/helpers/url_helper.html
    URL 辅助函数URL 辅助函数文件包含一些在处理 URL 中很有用的函数
    加载辅助函数本辅助函数通过如下代码加载:
    $this->load->helper('url');可用函数如下:
    site_url()以一个字符串的形式返回在 config.php 中指定的 base_url 和 index.php (或者在 config.php 中设定的 index_page) 还有传递给函数的的 URI 段参数.在生成 URL 的任何时候鼓都励您使用该函数, 即便以后 base_url 和 index_page 改动也会不会出问题.做为参数传递给该函数的 URI 段可以是一个字符串,也可以是一个数组. 下面是一个字符串的例子:
    echo site_url("news/local/123");上面的例子将返回: http://example.com/index.php/news/local/123这是一个以数组形式传递 URI 段的例子:
    $segments = array('news', 'local', '123');echo site_url($segments);不能直接用,这一句话我不懂:本辅助函数通过如下代码加载:
    $this->load->helper('url');
      

  3.   

    site_url()没定义,楼主是想包含index.php进来还是想调用自定义函数啊。
      

  4.   

    你是在用 CodeIgniter 框架吗?