Задать вопрос
@Niconix

Работает ли в PHP global в обратном направлении?

Идея такая - если в функции подключения к БД вместо return поставить global станет ли глобальной локальная переменная функции?

function sql_connect() {
  $link = mysqli_connect('localhost', 'my_user', 'my_password', 'my_db');
  if (!$link) {
    die('Ошибка подключения (' . mysqli_connect_errno() . ') ' . mysqli_connect_error());
  } else {
    global $link;
  }
}
  • Вопрос задан
  • 2768 просмотров
Подписаться 2 Оценить Комментировать
Ответ пользователя Виталий Желтяков К ответам на вопрос (4)
У Вас боязнь глобальных функций?
Ответ написан
Комментировать