2014-10-22 3 views
-3

В чем разница между этими двумя кодами?Codeigniter base_url() разница

Действительно ли эти коды действительно одинаковы?

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


<link rel="stylesheet" href="<?php echo base_url("css/bootstrap.css"); ?>"> 
+0

Там нет такой PHP функции как 'base_url', так что я редактировал заголовок вопроса, чтобы "Codeigniter". Вы действительно должны сначала прочитать свою документацию ... – feeela

+0

https://ellislab.com/codeigniter/user-guide/helpers/url_helper.html –

ответ

1

Да, делать тот же самый результат, хотя я бы поспорил вторая строка в вашем примере это лучший способ, потому что это дает вам больше контроля, когда, если и при переходе к менеджеру активов какой-то.

Run в последней версии CodeIgniter:

<link rel="stylesheet" href="https://your-domain.org/css/bootstrap.css"> 

<link rel="stylesheet" href="https://your-domain.org/css/bootstrap.css"> 
+0

Будет ли то же самое при загрузке на веб-хостинге? Потому что я сейчас использую его на localhost. – Haxor

+0

Функция base_url создаст URL-адрес вашего BASEPATH (index.php). Это должно быть хорошо, независимо от того, на каком сервере вы его наделили. – Craig

+0

@Craig - это правильно. Вы устанавливаете этот URL-адрес в 'index.php' или по умолчанию используется любой URL-адрес, используемый для вызова страницы. – David

Смежные вопросы