Kërceni tek përmbajtja

PHP

Nga Wikipedia, enciklopedia e lirë
Versioni i datës 17 gusht 2009 06:06 nga Purbo T (diskuto | kontribute) (roboti shtoj: ckb)
PHP
PHP
ZhvilluesThe PHP Group
Versioni i fundit5.2.2 / May 3 2007
Sistemi operativNdër-platformik
LicencaPHP License
Faqja zyrtarephp.net

PHP (Hypertext Preprocessor më parë njihej si „Personal Home Page Tools“) është gjuhë skripti që lidhet me C, Perl ose MySQL për të krijuar faqe Interneti dinamike dhe interaktive. PHP është një program kompjuterik me kod të hapur. PHP është gjuhë që përdoret për server programim apo siç njihet ndryshe si programim i faqeve dinamike. Meqe browseri dhe vete protokolat e internetit njohin vetem kodin HTML, PHP është programim që ndodhen në server, çdo manipulim, çdo operacion që kryhet nga PHP kryhet në server e në browser cdo gje shfaqet si HTML, kjo do te thote se per te punuar në PHP duhet patjetër të kesh të instaluar server e në ketë rast me qe kemi të bejm me "Open source" (Kod i hapur) serveri perkates është APACHE. Apache server është server për sistemet a hapura operative siç është LINUXI, por mund te instalohet edhe në Windows sistemet operative. PHP bashkë me Apache janë një ndër veglat më të perdorura për programim të faqeve dinamike në ditët e sotme.

Shembull

Skript i thjesht (dergon "Urime për skriptin e parë!").

<?php
  echo "Urime për skriptin e parë!";
?>

I njëjti shembull në kombinim me HTML.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
 <html>
   <head>
    <title>Skripti i parë</title>
   </head>
   <body>
     <?php 
       echo "Urime për skriptin e parë!";
     ?>
   </body>
 </html>

Përdorimi i gjuhës HTML brenda gjuhës PHP.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
 <html>
   <head>
    <title>Skripti i parë</title>
    <style type="text/css">
      .kuq { color: #ff0000; }
    </style>
   </head>
   <body>
     <?php 
       echo 'Urime për <span class="kuq">skriptin</span> e parë!';
     ?>
   </body>
 </html>

Pak më zgjeruar:

<?php

  class TregoKursin
  {
	public $kursi;
	public $vlera;
	
	function kalkulimi()
	{
		return $sum = round($this->vlera * $this->kursi, 2);
	}	
  }

  $obj = new TregoKursin();

  $obj->kursi = 1.49;
  $obj->vlera = 100;
  echo '<div>EUR ' . $obj->vlera . ' = USD ' . $obj->kalkulimi() . '</div>';

  $obj->kursi = 0.74;
  $obj->vlera = 100;
  echo '<div>EUR ' . $obj->vlera . ' = GBP ' . $obj->kalkulimi() . '</div>';

  $obj->kursi = 156.54;
  $obj->vlera = 100;
  echo '<div>EUR ' . $obj->vlera . ' = JPY ' . $obj->kalkulimi() . '</div>';

  $obj->kursi = 1.6;
  $obj->vlera = 100;
  echo '<div>EUR ' . $obj->vlera . ' = CHF ' . $obj->kalkulimi() . '</div>';

?>

Lidhjet e jashtme