"PHP" / Говнокод #14319 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
// Сначала было 
$result['routes'][0]['legs'][0]['start_address'].split(',');
// Повтыкал с минуту, исправил на 
$result['routes'][0]['legs'][0]['start_address'].explode(',');

NodeJS головного мозга...

Запостил: nonamez nonamez, (Updated )

Комментарии (11) RSS

      • Ну в пыхе же строка - примитив, и методов у нее нет...
        Ответить
        • [шутка=on]
          class MyString {
          	private $_value;
          	public function __construct($str) {
          		$this->_value = $str;
          	}
          	public function explode($separator) {
          		return explode($separator, $this->_value);
          	}
          }
          $str = new MyString('bla bla bla');
          var_dump($str->explode(' '));

          т.ч. ошибка могла быть в использовании '.' вместо '->'. )))
          [шутка=off]
          Ответить
  • $result['routes'][0]['legs'][0]['start_address']
    с этим надо что-то делать!
    Ответить
      • Да вот нолики тут смущают... Ну не просто же так в этом json'е (это же раскодированный json?) эти массивы добавили... Там всегда нужен именно самый первый элемент?
        Ответить
        • лайфхак: для нахождения ближайшей дороги от точки нужно указать одну и туже точку как начало и конец пути и тогда первой точкой результата станет ближайшая дорога.
          Ответить

Добавить комментарий

Я, guest, находясь в здравом уме и твердой памяти, торжественно заявляю:

    А не использовать ли нам bbcode?


    8