Articles of Объект

Получить значение объекта JSON в переменной PHP

У меня есть следующий объект JSON: [Object, Object, Object, Object, Object, Object, Object, Object, Object, Object] 0: Object category: Object 0: "Value" Мне было интересно, как я могу получить значение «Value» в переменной на PHP. Я думал, что категория [0] просто сделает это, но вместо «Значение» я получаю следующее: __proto__: Object Что мне делать?

Как создать объект в родительском классе, разделяемом его дочерними классами?

У меня есть 4 класса, один помощник базы данных и 3: abstract class PageElement { protected $db; abstract public function reconstruct($from, $params = array()); protected function construct_from_db($id, $k) { $this->db = new Database(0); $query = "SELECT * FROM $k WHERE id = %d"; $results = $this->db->db_query(DB_ARRAY, $query, $id); return $results[0]; } } class Section extends […]

Создание разделов, связанных с объектами

Я задал аналогичный вопрос раньше, но я не смог найти ничего, чтобы помочь мне. Теперь я обновил свой код до чего-то работающего, но теперь я полностью застрял. Это мой php-код: class person { public $name; public $SE; private $SD; function __construct ( $n, $s1, $s2 ) { $this->name = $n; $this->SE = $s1; $this->SD = […]

CODE – содержимое объекта изменяется после выполнения функции

Проблема в том, что содержимое $oldpop получает волшебное изменение после выполнения функции func , тогда как ввод func – $matepop . Внутри func , $oldpop не используется (я добавил строку комментария, чтобы показать это место – см. Конец фрагмента кода MAIN.PHP ). Ниже я предоставляю только некоторые основные части кода. Может быть, кто-то может предложить […]

объявление атрибута класса

Некоторое время я не использовал PHP, но я пробовал что-то вроде этого: <?php class Something { public $x = 2 * 3; // (line 4) } Этот код вызывает следующую ошибку: [Wed Feb 13 17:43:56 2013] [error] [клиент 127.0.0.1] Ошибка анализа PHP: синтаксическая ошибка, неожиданные '*', ожидающие ',' или ';' в /var/www/problem.php в строке 4 […]

Массив для объекта

Я написал пользовательскую структуру. Который использует конфигурационный файл .ini. Скажем, если у меня есть константа, назначенная в файле .ini как [production] db.mongo.hostName = localhost В настоящее время я разбираю это через функцию parse_ini_file() . Результат будет $config[production][db.mongo.hostname] = "localhost"; Теперь я хочу превратить этот массив в объект, который должен $config->db->mongo->hostname Я попытался взломать его с […]

Как получить значение из массива

У меня есть массив вроде Array ( [0] => stdClass Object ( [id] => 1 [org_name] => name [field_name] => fullname [new_name] => Name [index] => 3 [modified] => 2016-05-17 10:45:17 ) [1] => stdClass Object ( [id] => 3 [org_name] => reception_no [field_name] => reception_no [new_name] => Reception No. [index] => 1 [modified] => […]

Доступ к значению массива внутри объекта в PHP

Я новичок в PHP и пытаюсь получить доступ к значению «contactId» из следующего: object(stdClass)#2 (4) { ["contacts"]=> array(1) { [0]=> object(stdClass)#3 (18) { ["email"]=> string(24) "joewilliams@icontact.com" ["firstName"]=> string(3) "Joe" ["lastName"]=> string(8) "Williams" ["prefix"]=> string(3) "Mr." ["suffix"]=> string(3) "Jr." ["fax"]=> string(0) "" ["phone"]=> string(10) "8668039462" ["street"]=> string(21) "2365 Meridian Parkway" ["street2"]=> string(0) "" ["city"]=> string(6) "Durham" […]

Доступ к элементам объекта JSON в PHP

У меня есть объект JSON, который я POST'ING для PHP из интерфейса ExtJS. Я получаю объект от $json = $_POST["newUserInfo"]; Объект будет содержать 3 массива, которые я могу видеть, если я это сделаю var_dump(json_decode($json)); Мне нужно взять каждый массив и построить SQL-запросы от них. Моим первым препятствием является получение массивов из объекта, хотя это может […]

PHP 5.3 доступ к ключу массива из объекта getter

У меня есть форма $ form формы. Одной из его переменных является объект Field, который представляет все поля и представляет собой массив (например, $this->field['fieldname'] ). Получатель $form->fields() . Чтобы получить доступ к определенному методу поля (например, для его использования или нет), я использую $form->fields()['fieldname'] который работает на localhost с помощью wamp, но на сервере выдает […]