Предупреждение: mysqli :: mysqli (): php_network_getaddresses: getaddrinfo не удалось: имя или услуга неизвестны [дубликат]

для (var s of myStringArray) {

(Непосредственно отвечая на ваш вопрос: теперь вы можете!) [/ ​​g10]

Большинство других ответов верны, но они не упоминают (по состоянию на это письмо), что ECMA Script & nbsp; 6 & nbsp; 2015 приносит новый механизм для выполнения итерации цикла for..of.

Этот новый синтаксис является самым элегантным способом перебора массива в javascript (так как вам не нужен индекс итерации), но он пока еще не поддерживается браузерами.

В настоящее время он работает с Firefox 13+, Chrome 37+ и не работает с другими браузерами (см. ниже раздел браузера). К счастью, у нас есть компиляторы JS (такие как Babel ), которые позволяют нам использовать функции следующего поколения.

Он также работает на узле (я тестировал его на версии 0.12.0)

Итерирование массива

// You could also use "let" instead of "var" for block scope.
for (var letter of ["a", "b", "c"]) { 
   console.log(letter); 
}

Итерирование массива объектов

var band = [
  {firstName : 'John', lastName: 'Lennon'}, 
  {firstName : 'Paul', lastName: 'McCartney'}
];

for(var member of band){
  console.log(member.firstName + ' ' + member.lastName); 
}

Итерация генератора:

(пример извлечен из https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for...of )

function* fibonacci() { // a generator function
  let [prev, curr] = [1, 1];
  while (true) {
    [prev, curr] = [curr, prev + curr];
    yield curr;
  }
}

for (let n of fibonacci()) {
  console.log(n);
  // truncate the sequence at 1000
  if (n >= 1000) {
    break;
  }
}

Таблица совместимости: http://kangax.github.io/es5-compat-table/es6/#For..of loop

Spec: http://wiki.ecmascript.org/doku.php?id=harmony:iterators

}

3
задан Isaac Bennetch 16 December 2015 в 06:19
поделиться

2 ответа

Спасибо Prerak,

Это ответ, моя база данных находится на одной машине, поэтому мне просто нужно было отредактировать:

$servername = "localhost"

Теперь все работает нормально.

3
ответ дан Ivan Bošnjaković 25 August 2018 в 09:24
поделиться

Значение, указанное вами для $servername, не является именем хоста, а скорее URL-адресом или именем ресурса. Имя хоста будет просто www.url.com.

Конечно, как вы уже обнаружили, localhost - это правильное имя хоста, если клиент и сервер находятся в одном и том же поле.

6
ответ дан Darwin von Corax 25 August 2018 в 09:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: