Re: Help translating PHP5 code to PHP4.

From: Date: Mon, 07 Mar 2011 17:23:35 +0000
Subject: Re: Help translating PHP5 code to PHP4.
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-311737@lists.php.net to get a copy of this message
On 7 March 2011 16:16, Marc Guay <marc.guay@gmail.com> wrote: > Hi folks, > > I've stumbled into a project involving a server running PHP4 without > cURL.  The script fetches data from an XML webservice and deals with > it.  Is http://ca2.php.net/xml_parser_create the place to > start?  Any > tips (besides updating PHP)? > > Here's an example of the PHP5 code: > > $url = "http://www.domain.com/webservice.php?var=foo";:.MþñìO^¢}¶ > Š�ÒV > $ch = curl_init($url); > curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); > $val = curl_exec($ch); > curl_close($ch); > libxml_use_internal_errors(true); > $xml = simplexml_load_string($val); > $errors = libxml_get_errors(); > > if (!($errors)){ >        $myvariable = $xml->attributes()->value; > } > else{ >        // deal with errors > } > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > Is it a SOAP service? If so, PHP supports SOAP natively using SOAPClient (and you can create your own SOAPServers too). Depending upon your requirement, you could use simplexml_load_string() to convert an XML string into a native PHP object rather than manually parsing the text of the XML string. Can you give any more details? Richard. -- Richard Quadling Twitter : EE : Zend @RQuadling : e-e.com/M_248814.html : bit.ly/9O8vFY

« previous php.general (#311737) next »