PHP dan Web Services

PHP.

PHP: Hypertext Preprocessor, yang merupakan open source web scripting language. Diciptakan pada th 1994 dengan syntax yg diturunkan dari C, Java dan Perl. PHP merupakan scripting language yg powerful dan cukup mudah untuk dipelajari.
PHP biasanya digunakan untuk content membuat aplikasi web based, seperti cms, forum, blog, wiki maupun crm. Selain itu PHP juga telah banyak digunakan oleh perusahaan-perusahaan terkemuka, seperti Yahoo, AMD, SIEMENS, FIAT, NORTEL, HP, dll.
Kelebihannya antara lain.
– Digunakan sebagian besar website di dunia
– Dukungan komunitas dan dokumentasi yg banyak
– Code bisa jalan di UNIX, OSX dan Windows
– Backed commercially by Zend
– Sintaks yg cukup mudah

Example.

<?php

//Assign value
$x=123;
$y=221;

//Add x to y;
$sum=$x+$y;

//Print the result
echo $sum;

?>

Membuat Fungsi

<?php
//Add x to y
function sum($x,$y) -->deklarasi fungsi
{
return $x+$y; -->nilai balikan
}

//Print the result
echo sum(123,221); -->pemanggilan fungsi

?>

Membuat Class

<?php
class Calculator{  -->deklarasi class
public function sum($x,$y) -->public method
{
return $x+$y;
}
}

//Instantiate a calculator
$calc= new Calculator;

//Print the result
echo $calc->sum(123,221); -->pemanggilan method

?>

Web Services.

-Interoperable interactions
-Calls are made over a network
-Lots of different standards
-Popular website use them

Requirements.

  • PHP 5.2.2
  • SOAP
  • simplexml
  • DOM
  • JSON

Continue reading