PHP
![]() | |
Zhvillues | The PHP Group |
---|---|
Versioni i fundit | 5.2.2 / May 3 2007 |
Sistemi operativ | Ndër-platformik |
Licenca | PHP License |
Faqja zyrtare | php.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>';
?>