json файл, внутри php функции

242
23 марта 2017, 22:39

Почему ругается на синтаксис?

<?php
error_reporting(-1);
ini_set('display_errors', 'On');
mb_internal_encoding('utf-8');
function getData(){
    $data = [{
      "firstName": "Иван",
      "lastName": "Иванов",
      "address": "г.Москва, ул. Алиева,2",
      "phoneNumber": "812 143-2534"
    }, {
      "firstName": "Вася",
      "lastName": "Пупкин",
      "address": "г.Воронеж, ул. Пушкина,11",
      "phoneNumber": "812 123-1234"
    }, {
      "firstName": "Сергей",
      "lastName": "Попов",
      "address": "г.Пермь, ул. Савина,30",
      "phoneNumber": "812 321-1444"
    }];
    return $data;
}
Answer 1

$data надо взять кавычки вот так

  $data = '[{....}]';
Answer 2

Синтаксис PHP-объектов:

$obj = new stdObject();
$obj->name = "Nick";
$obj->surname = "Doe";
$obj->age = 20;
$obj->adresse = null;

Синтаксис PHP-массивов:

$array = array(
  1    => "a",
  "1"  => "b",
  1.5  => "c",
  true => "d",
);
READ ALSO
Не сохраняет xlsx в PHPExcel

Не сохраняет xlsx в PHPExcel

Я использую библиотеку PHPExcelВот так на linux ubuntu я пытаюсь сохранить:

341
Выполнение внешних команд с помощью exec в php

Выполнение внешних команд с помощью exec в php

Как можно проверить отработала ли команда или нет,выполняю архивацию файла в ответе приходит постоянно 0,не понятно что за ответ такой и как...

330
Вывод данных из двух MySQL таблиц в HTML таблицу на сайте

Вывод данных из двух MySQL таблиц в HTML таблицу на сайте

Не могу вывести из двух таблиц, как это сделать

364