Обучение/Помощь новичкам | Вопрос по функциям
Тема закрыта by
SNEG
Увидел такой код
Так сам вопрос
Зачем объявлять переменные в этой строке $dbhost $dbname ??
________
посл. ред. 01.11.2017 в 10:55; всего 3 раз(а); by SNEG
function DbConn($dbhost, $dbname, $dbuser, $dbpass)
{
$db = new mysqli($dbhost, $dbname, $dbuser, $dbpass);
... и т.д
}
Так сам вопрос
Зачем объявлять переменные в этой строке $dbhost $dbname ??
function DbConn($dbhost, $dbname, $dbuser, $dbpass)
________
посл. ред. 01.11.2017 в 10:55; всего 3 раз(а); by SNEG
Скорее всего в движке есть файл db_connect или db_config, в этих файлах делают настройки подключения к БД используя те самые переменные.
SayrusCraft (01.11.2017 в 10:52)
Скорее всего в движке есть файл db_connect или db_config, в этих файлах делают настройки подключения к БД используя те самые переменные.
Скорее всего в движке есть файл db_connect или db_config, в этих файлах делают настройки подключения к БД используя те самые переменные.
Меня интересует другое зачем объявлять в скобках здесь
function DbConn($dbhost, $dbname, $dbuser, $dbpass)
dbhos dbname ...
Это типа как null?
SNEG , если их не объявить, то нельзя будет передать параметры переменных в функцию:
Dbconn('localhost','root','123456','my_table');
________
посл. ред. 01.11.2017 в 10:56; всего 1 раз(а); by SayrusCraft
Dbconn('localhost','root','123456','my_table');
________
посл. ред. 01.11.2017 в 10:56; всего 1 раз(а); by SayrusCraft
function DbConn($dbhost, $dbname, $dbuser, $dbpass)
это не обьявление переменных, это передача аргументов в функцию
это не обьявление переменных, это передача аргументов в функцию
SayrusCraft (01.11.2017 в 10:55)
SNEG , если их не объявить, то нельзя будет передать параметры переменных в функцию:
Dbconn('localhost','root','123456','my_table');
SNEG , если их не объявить, то нельзя будет передать параметры переменных в функцию:
Dbconn('localhost','root','123456','my_table');
Я понял про что ты )) Нашел примеры спасибо за подсказку..
DELETED
1 ноября 2017, в 15:15
Delete