Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 02.05.2012, 15:00
Аспирант
Отправить личное сообщение для karmis Посмотреть профиль Найти все сообщения от karmis
 
Регистрация: 25.06.2011
Сообщений: 44

Ajax к методу класса в php
Вопрос возможно глупый... но ответа так и не нашел...

Предполодим есть некий класс на php со свойствами и методами ... и все как положено
class Classes
{
     protected $property;
     protected $foo = 'bar';

     public function getBar()
     {
           return $this->bar;
     }


     public function changeProperty
     {
          $this->protertu = date('Y-m-d');
          return $this->property;
     }

}



вопрос собстенно в следущем ...
как я могу обратиться из обычного jQuery запроса к определенному методу или функции на php?
Ответить с цитированием
  #2 (permalink)  
Старый 02.05.2012, 15:46
Аватар для vasa_c
Профессор
Отправить личное сообщение для vasa_c Посмотреть профиль Найти все сообщения от vasa_c
 
Регистрация: 12.03.2008
Сообщений: 183

К определённому методу или функции php может обратиться только интерпретатор php. Вы можете обратиться к нему.
Ответить с цитированием
  #3 (permalink)  
Старый 02.05.2012, 15:51
Аспирант
Отправить личное сообщение для karmis Посмотреть профиль Найти все сообщения от karmis
 
Регистрация: 25.06.2011
Сообщений: 44

как я смогу обратиться через интерпритатор к конкретному методу ?

/usr/local/bin/php /server/scripts/script1.php
Ответить с цитированием
  #4 (permalink)  
Старый 02.05.2012, 16:56
Аватар для vasa_c
Профессор
Отправить личное сообщение для vasa_c Посмотреть профиль Найти все сообщения от vasa_c
 
Регистрация: 12.03.2008
Сообщений: 183

через интерпретатор к конкретному методу вы можете обратиться следующим образом:
Код:
$instance->method();
Ответить с цитированием
  #5 (permalink)  
Старый 02.05.2012, 17:16
Аватар для micscr
Профессор
Отправить личное сообщение для micscr Посмотреть профиль Найти все сообщения от micscr
 
Регистрация: 10.09.2009
Сообщений: 1,582

Если этот метод такой отдельный, что к нему надо так обособленно обращаться, то он наверное должен быть статическим. static function ...
К ним обращаются:
Цитата:
Classes::someMethod();
Ответить с цитированием
  #6 (permalink)  
Старый 02.05.2012, 18:45
Аватар для vasa_c
Профессор
Отправить личное сообщение для vasa_c Посмотреть профиль Найти все сообщения от vasa_c
 
Регистрация: 12.03.2008
Сообщений: 183

micscr, ваш троллинг тоньше моего.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решение проблемы кодировок для AJAX и PHP без iconv (cp1251 в AJAX) Serge Ageyev AJAX и COMET 10 24.04.2013 20:48
Запуск php скрипта через ajax hagen3 AJAX и COMET 2 09.09.2011 03:51
php session а в ajax Sadist_dead AJAX и COMET 1 19.08.2011 18:35
Вызов конкретной функции класса на php AJAX запросом Slavenin AJAX и COMET 8 03.06.2011 22:47
AJAX обращение к файлу php и получение значения zeraid jQuery 8 28.03.2011 14:46