[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как получить доступ к элементам своего класса.
skolozhabskiy
добрый вечер!

есть скрипт php с таким кодом:

<?php

class
MyClass {
public $myarray = array('name1' => array(1=>'a',2='b' и так далее), ...., 'nameN' => array(1=>'w',2='x' и так далее));
}


как получить доступ к этому массиву и его элементам из другого скрипта php, например так не получается:


$test = new MyClass();
echo $test->$myarray[0];


спасибо



Спустя 56 секунд (14.05.2011 - 17:39) Gradus написал(а):
echo $test->myarray[0];

Спустя 2 минуты, 55 секунд (14.05.2011 - 17:42) skolozhabskiy написал(а):
не понял ответа - Gradus

Спустя 2 минуты, 19 секунд (14.05.2011 - 17:45) sharki написал(а):
$test = new MyClass();
echo $test->myarray[0];

Спустя 43 секунды (14.05.2011 - 17:45) skolozhabskiy написал(а):
так :

echo $test->myarray[0];
пишет что ничего не находит (Notice: Undefined offset: 0 in), а вроде бы должен найти - 'name1'.

спасибо

Спустя 1 минута, 11 секунд (14.05.2011 - 17:46) sharki написал(а):
Так посмотри что там

$test = new MyClass();
print_r ( $test->myarray);

Спустя 11 минут, 46 секунд (14.05.2011 - 17:58) skolozhabskiy написал(а):
дело в том, что я хочу получить ключ, например, name1, как я это могу сделать?

спасибо

Спустя 15 минут, 12 секунд (14.05.2011 - 18:13) skolozhabskiy написал(а):
спасибо разобрался.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.