如何在CodeIgniter 2中获取基本网址。

2022-08-30 12:09:17

在配置中.php

$config['base_url'] = 'http://localhost/codeigniter/';

在视图中

<link rel="stylesheet" href="<?php base_url(); ?>css/default.css" type="text/css" />

=> Error: Call to undefined function base_url();帮帮我


答案 1

要使用(速记),您必须加载第一个base_url()URL Helper

$this->load->helper('url');

或者您可以通过更改来自动加载它application/config/autoload.php

或者只是使用

$this->config->base_url();

这同样适用于 。site_url()

我也可以看到你失踪了(虽然它不是你目前的问题),使用下面的代码来解决问题echo

<link rel="stylesheet" href="<?php echo base_url(); ?>css/default.css" type="text/css" />

答案 2

我知道这很晚了,但对新手很有用。我们可以 atuload url helper,它将在整个应用程序中可用。为此,请在应用程序\配置\自动加载.php修改如下 -

$autoload['helper'] = array('url'); 

推荐