Я создал следующий пользовательский класс в PHP:PHP: Возвращение массив пользовательских объектов с NuSOAP WebService
<?php
class myClass
{
public $property1;
public $property2;
}
?>
У меня есть NuSOAP WebService, что я хочу использовать, чтобы вернуть массив этих объектов в формате XML , Я построил следующую функцию, чтобы вернуть данные:
foreach($response->return->object as $object)
{
$returnObject = new $myClass;
$returnObject->property1 = $object->property1;
$returnObject->property2 = $object->property2;
array_push($returnObjects, $returnObject);
}
}
$result = array_unique($returnObjects);
if (count($result) != 0){
return $result;}
Когда я запускаю метод, я получаю следующее сообщение об ошибке:
Object of class MyClass could not be converted to string
Любая помощь будет принята с благодарностью! Заранее спасибо.
В процессе обфускации это был тип-о. У меня на самом деле был «новый myClass» без знака доллара. Я изменил его на ваше предложение, и результат не изменился. – GED125