Я хотел бы вернуть массив строки в моем веб-службМожет ли nusoap вернуть массив строки?
Я судимое:
<?php
require_once('nusoap/nusoap.php');
$server = new soap_server();
$server->configureWSDL('NewsService', 'urn:NewsService');
$server->register('GetAllNews',
array(),
array('return' => 'xsd:string[]'),
'urn:NewsService',
'urn:NewsService#GetAllNews',
'rpc',
'literal',
''
);
// Define the method as a PHP function
function GetAllNews()
{
$stack = array("orange", "banana");
array_push($stack, "apple", "raspberry");
return $stack;
}
, но он не работает. Каков правильный синтаксис для этого?
Заранее спасибо за любую помощь
Как преобразовать тип данных $ stack (простой массив строки в php) в ArrayOfString, чтобы я мог получить данные $ stack как ArrayOfString в моем клиентском коде (C#)? –
@Ankit: Sorry , не могу с этим поделать. Я написал это давно. –
@Computer Пользователь вы сразу возвращаете значение, и оно будет автоматически запущено – user3980820