تعارف:
پی ایچ پی ایک سرور سائیڈ سکرپٹ لینگوئج ہے جو عام طور پر ویب ڈویلوپمنٹ کے لئے استعمال کی جاتی ہے مگر اس کے علاوہ اسے سافٹ وئیرز میں پروگراممنگ کی زبان کے طور پر بھی استعمال کیا جاتا ہے. ایک اندازے کے مطابق اسوقت تقریبا 245 میلین ویب سائیٹس پر پی ایچ پی استعمال ہو رہی ہے اور اس کی تعداد میں دن بدن اضافہ ہو رہا ہے.
ابتدائی پی ایچ پی اسکرپٹ Rasmus Lerdorf نے 1995 میں تیار کیا اور اب اس کی جدید شکل پی ای پی گروپ کی تیار کردہ ہے. پی ایچ پی PHP: Hypertext Preprocessor کا مخفف ہے. پی ایچ پی کوڈ ویب سرور بیسڈ کوڈ ہوتا ہے جو سرور کی مدد سے چلتا اور فرنٹ اینڈ پر ویب صفحہ پر رزلٹ دکھاتا ہے جس کا مطلب یہ ہے کہ پی ایچ پی صفحہ کو عام طور پر کمپیوٹر پر دیکھنا ناممکن ہوتا ہے جب تک کہ اس کے لئے سرور والا ماحول مہیا نہ کر دیا جائے. یہ سرور چاہے لوکل کمپیوٹر پر تیار کیا جائے یا پھر کسی ہوسٹنگ کمپنی کا سرور ہو.
پی ایچ پی ایک مفت دستیاب سافٹ وئیر ہے جو پی ایچ پی لائسنس کے تحت ہر ایک کے لئے دستیاب ہے. جو تقریبا تمام ویب ہوسٹنگ سرورز پر چلایا جا سکتا ہے اورتقریبا تمام کمپیوٹر آپریٹنگ سسٹمز میں اس کے چلنے کی گنجائش موجود ہے.
پی ایچ پی اسکرپٹ کو نہ صرف ایک ایچ ٹی ایم ایل صٍفحہ میں ایمبڈ کیا جاسکتا ہے بلکہ یہ اکیلے بغیر کسی اور اسکرپٹ کی مدد سے بھی اپلائی ہو سکتا ہے اور Standalone بھی چل سکتا ہے.
جیسے کہ ذیل کی مثالوں سے واضح ہے.
مثال نمر ایک: پی ایچ پی کوڈ کو ایچ ٹی ایم ایل صفحہ میں ایمبڈ کیا گیا ہے.
Code: Select all
<!DOCTYPE html>
<meta charset="utf-8">
<title>PHP Test</title>
<?php
echo 'Hello World';
?>
Code: Select all
<?= 'Hello world';
ذیل میں پی ایچ پی پروگرامنگ کی ایک ویڈیو دستیاب ہے جو ایک یو ٹیوب لنک ہے. پاکستانی عوام اسے کسی جگاڑ سے دیکھ سکتے ہیں اور باقی دنیا کے لئے یہ براہ راست دستیاب ہے.
[link]http://www.youtube.com/watch?list=PLB51 ... OwYPk#t=58[/link]