Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come usare un client di servizi Web

I servizi Web consentono siti per lo scambio di dati tra diverse applicazioni e piattaforme diverse . Sono costruite utilizzando XML per codice e per decodificare i dati , e SOAP per trasportarlo via Internet (utilizzando protocolli standard aperti ) . SOAP è un protocollo basato su XML per consentire alle applicazioni di scambio di informazioni su HTTP . Ci sono due parti di un servizio web : un richiedente di servizio ( o client) e un fornitore di servizi ( o server) . PHP può chiamare un servizio Web e convertire valuta per la zona in cui si trova il cliente . Cose che ti serviranno
Notepad
Show More Istruzioni
1

Aprire un editor di testo , ad esempio Blocco note .
2

Creare un nuovo file PHP
3

creare una funzione per chiamare la moneta di conversione del server web service : .

funzione ConvertCurrency ( $ valore ) { global $

geoPlugin_array ,

if ( isset ( $ geoPlugin_array [ ' geoplugin_currencyCode '] ) && $ geoPlugin_array [ ' geoplugin_currencyCode '] = ' USD ' ! ) {

ritorno ' ( ' $ geoPlugin_array [' geoplugin_currencySymbol . ' . ] round ( ( $ importo * $ geoPlugin_array [' geoplugin_currencyConverter '] ) , 2) . ') ';

}

return false ;

}

4

Aggiungere il codice per chiamare il fornitore di web service , GeoPlugin :

$ geoPlugin_array = unserialize ( file_get_contents ( ' http://www.geoplugin.net/php.gp?base_currency=GBP&ip = ' [ REMOTE_ADDR '] ) ) $ _SERVER . ';

Impostare il " base_currency ", variabile che definirà quale valuta si esegue la conversione . Il plugin riceverà l'indirizzo IP del vostro computer, che vi dirà dove si trova il computer e convertire in valuta locale
5

Aggiungere il codice per chiamare la funzione e per convertire la valuta : . < br

echo > ' Parole I costi del prodotto 800 £ o' . ConvertCurrency ( 800) . ' Nella vostra valuta locale < /div > ';
6

Salvare il file PHP
7

Eseguire il file in un browser . . La funzione di conversione valuta verrà chiamato e una conversione dal vivo sarà effettuata in valuta locale .

 

Programmazione © www.354353.com