Cette exemple fonctionne et à été testé sur PHP 5.6 et serveur Webdev SOAP v19 minimum
Exemple de code :
<?php // Eviter la mise ne cache de 24h du fichier wsdl ... ini_set('soap.wsdl_cache_enabled', '0'); // Affectation du fichier de description WSDL et initialisation du service SOAP ... $wsdl = 'http://nomdudomaine.com/awws/MonService.awws?wsdl'; $client = new SoapClient($wsdl); // Exécution de la fonction du service web et affectation dans une variable ... $resultat= $client->listemodele('PCSOFT','ALFA'); // Parcourir des balises MODELE du fichier XML récupéré $xml=simplexml_load_string($resultat); foreach($xml->MODELE as $vMODEL) { print($vMODEL->MODELE.'<br>'); } ?>
0 commentaires