Проблема с сериализатором/десериализатором AMPHP

я новичок в использовании amfphp 1.9, мне удалось заставить его работать и извлекать данные из базы данных, но я не могу записывать в базу данных. я использую код IExternalizable следующим образом:

public function writeExternal(output:IDataOutput):void {
    output.writeObject(id);
}

public function readExternal(input:IDataInput):void {
    id=input.readObject();
    name=input.readObject();
    _url=input.readObject();
}

что может быть сопоставлением функций для приведенного выше гибкого кода в PHP.


person sachin    schedule 13.05.2013    source источник


Ответы (1)


Если вам не нужно, я бы держался подальше от IExternalizable и просто отправлял ваши данные в массивы и тому подобное. Теперь, если необходимо, внешние данные доступны как _externalizedData для AmfPHP 2.0 и более поздних версий, как описано здесь в коллекции массивов http://www.silexlabs.org/amfphp/documentation/data-types/

А вот про 1.9 не знаю.

person Ariel Sommeria-Klein    schedule 14.05.2013