int GetCount(DateTime dt);
Подскажите пожалуйста, какой правильный синтаксис написания вызова данного метода в Php ? Особенно интересует как правильно передать значение параметра DateTime ?
Спустя 1 час, 26 секунд (6.02.2012 - 12:18) Zerstoren написал(а):
function GetCount($dt) {
// Some action
}
PHP не строго типизирован, в чем его сила/слабость (все под вопросом)
Валидуйте данные прямо в теле функции и тогда будет вам строгая типизация, но с потерями скорости.
// Some action
}
PHP не строго типизирован, в чем его сила/слабость (все под вопросом)
Валидуйте данные прямо в теле функции и тогда будет вам строгая типизация, но с потерями скорости.
Спустя 26 минут, 9 секунд (6.02.2012 - 12:44) Alexys написал(а):
самое интересное и не написали...
как к $dt присвоить значение и в каком формате как ?
чтоб не было проблем с сериализацией/десериализации типа DateTime...
Например:
The formatter threw an exception while trying to deserialize the message: There was an error while trying to deserialize parameter http://tempuri.org/:dateBegin. The InnerException message was 'There was an error deserializing the object of type System.DateTime. The value '2011-12-01T00:00' cannot be parsed as the type 'DateTime'.
как к $dt присвоить значение и в каком формате как ?
чтоб не было проблем с сериализацией/десериализации типа DateTime...
Например:
The formatter threw an exception while trying to deserialize the message: There was an error while trying to deserialize parameter http://tempuri.org/:dateBegin. The InnerException message was 'There was an error deserializing the object of type System.DateTime. The value '2011-12-01T00:00' cannot be parsed as the type 'DateTime'.
Спустя 17 минут, 44 секунды (6.02.2012 - 13:01) caballero написал(а):
это вызов веб сервиса как я понял
соответственно юзай SOAP клиента как обычно - получи wsdl и все такое
только там тонкость есть - на сервисе должно стоять в настройках basic http binding или что то типа того - то есть сервис должен работать по классическому SOAP
соответственно юзай SOAP клиента как обычно - получи wsdl и все такое
только там тонкость есть - на сервисе должно стоять в настройках basic http binding или что то типа того - то есть сервис должен работать по классическому SOAP
Спустя 11 минут, 9 секунд (6.02.2012 - 13:13) Alexys написал(а):
Это все понятно!
Обычные методы вызываются, данные получаются по параметрам.
Повторю еще раз свой вопрос, ПОДСКАЖИТЕ ПОЖАЛУЙСТА:
Обычные методы вызываются, данные получаются по параметрам.
Повторю еще раз свой вопрос, ПОДСКАЖИТЕ ПОЖАЛУЙСТА:
Цитата |
Особенно интересует как правильно передать значение параметра DateTime ? как к $dt присвоить значение и в каком формате как ? |
КАК ПЕРЕДАТЬ ДАТУ???
Спустя 25 минут, 22 секунды (6.02.2012 - 13:38) caballero написал(а):
ты вообще понимаешь что такое веб сервис и как с ним работать?
берещь WSDL и генеришь клиента - в PHP для этого клас есть.
Для особых извращенцев - разбираешь XML и собираешь ответ вручную
берещь WSDL и генеришь клиента - в PHP для этого клас есть.
Для особых извращенцев - разбираешь XML и собираешь ответ вручную
Спустя 17 минут, 1 секунда (6.02.2012 - 13:55) Alexys написал(а):
Мы наверное не понимаем друг друга...
Веб служба уже подключена к php проекту.
Часть методов вызывается, в php клиенте получаю например список объектов, набор других данных...
Есть метод веб службы: int GetCount(DateTime dt);
Его необходимо вызвать в php клиенте.
Т.е. GetCount($dt);
Собственно вопрос (уже в третий раз пишу): как правильно присвоить значение к $dt чтоб понял Wcf сервис ???
Как передать значение типа DateTime в качестве параметра в WCF службу ???
Читайте сообщения внимательно!
Или укажите источник с примерами работы wcf в php проектах.
Веб служба уже подключена к php проекту.
Часть методов вызывается, в php клиенте получаю например список объектов, набор других данных...
Есть метод веб службы: int GetCount(DateTime dt);
Его необходимо вызвать в php клиенте.
Т.е. GetCount($dt);
Собственно вопрос (уже в третий раз пишу): как правильно присвоить значение к $dt чтоб понял Wcf сервис ???
Как передать значение типа DateTime в качестве параметра в WCF службу ???
Читайте сообщения внимательно!
Или укажите источник с примерами работы wcf в php проектах.
Спустя 8 минут, 5 секунд (6.02.2012 - 14:03) Zerstoren написал(а):
Текстом.
В PHP нету типа данных DateTime. Принят только текстовый формат 2012-01-01 23:26:01
Почитайте про типы данных в php.
В PHP нету типа данных DateTime. Принят только текстовый формат 2012-01-01 23:26:01
Почитайте про типы данных в php.