За последние 24 часа нас посетили 63165 программистов и 1737 роботов. Сейчас ищут 916 программистов ...

А как правильно добавить элемент массива в SOAP заголовок?

Тема в разделе "PHP для новичков", создана пользователем Алексей_М, 24 июн 2015.

  1. Алексей_М

    Алексей_М Активный пользователь

    С нами с:
    1 дек 2012
    Сообщения:
    30
    Симпатии:
    0
    Добрый день,

    А можно ли дописать в SOAP заголовок , элементы, если заголовок уже был заранее у нас задан?
    Т.е. у нас есть:

    Код (Text):
    1. $client->__setSoapHeaders(
    2.    array(
    3.       new SoapHeader('trans', 'var1', $var1, false),
    4.    )
    5. );
    и хотим еще дописать:
    Код (Text):
    1.       new SoapHeader('trans', 'var2', $var2, false),
    2.       new SoapHeader('trans', 'var3', $var3, false),
    Если делать сразу:
    Код (Text):
    1. $client->__setSoapHeaders(
    2.    array(
    3.       new SoapHeader('trans', 'var1', $var1, false),
    4.       new SoapHeader('trans', 'var2', $var2, false),
    5.       new SoapHeader('trans', 'var3', $var3, false),
    6.    )
    7. );
    То всё получается ок.

    Но если заголовок уже сформирован, то как еще дописать var2, var3?
    Потому что, так:
    Код (Text):
    1. $client->__setSoapHeaders(
    2.    array(
    3.       new SoapHeader('trans', 'var2', $var2, false),
    4.       new SoapHeader('trans', 'var3', $var3, false),
    5.    )
    6. );
    не дописывается.

    Подскажите пожалуйста:)