From Wikipedia, the free encyclopedia
انگریزی میں یہ مخفف ہے "PHP: Hypertext Preprocessor" کا۔ یہ ایکاسکرپٹنگ پروگرامنگ زبان ہے۔ یہ زبان پرل (PERL)، سی (C)، جاوا اسکرپٹ (Javascript) جیسی زبانوں سے متاثر ہو کر تشکیل دی گئی ہے۔ یہ ایک مفت اور آزاد مصدر پروگرامنگ زبان ہے۔ یہ تیز رفتار، آزاد، مستحکم اور متنوع پلیٹ فارم ہے۔ اس کے لیے کمپائلیشن (compilation) کی ضرورت نہیں ہوتی ہے۔ استعال میں نہایت سادہ مگر ساتھ ساتھ بہت طاقتور ہے۔ پی ایچ پی ایک مضبوط گروہی (community) بنیادوں پر قائم ہے جس میں روز بروز اضافہ ہو رہا ہے۔
پیراڈائم | imperative، شئے التوجہ، procedural، reflective |
---|---|
اشاعت | 1995[1] |
ڈیزائنر | راسموس لیدورف |
ترقی دہندہ | پی ایچ پی گروہ |
مستحکم اشاعت | 7.4.6 (مئی 14، 2020 ) |
شعبہ تحریر | Dynamic، weak |
اہم اطلاقات | Zend Engine، Phalanger، Quercus، Project Zero، HipHop |
متاثر | C، سی++، Java، پرل، Tcl[1] |
اطلاقی زبان | C |
آپریٹنگ سسٹم | Cross-platform |
اجازت نامہ | پی ایچ پی اجازہ |
فائل کی توسیع | ۔php, ۔phtml۔php4۔php3۔php5۔phps |
ویب سائٹ | www |
پی ایچ پی پروگرامنگ بر ویکی کتب |
پی ایچ پی کے اسکرپٹنگ قطعہ کے آغاز میں<php?
اور آخر میں ?>
آتا ہے۔ ایسا قطعہ کہیں بھی دستاویز میں آ سکتا ہے۔ تو یہ قطعہ یوں ہو گا
<?php ?>
پی ایچ پی فائل میں عموماً HTML کے ٹیگ ہوتے ہیں جیسے کہ کسی بھی HTML فائل میں ہوتے ہیں، اس کے ساتھ ساتھ پی ایچ پی کا رمز بھی ہوتا ہے۔ "خوش آمدید ویکیپیڈیا" کا رمز جو متصفح جال میں دکھایا جا سکتا ہے مندرجہ ذیل ہے
<html> <body> <?php echo "<head>خوش آمدید ویکیپیڈیا</head>"; ?> </body> </html>
(یہاں echo
پحپ زبان میں رمز ہے)۔ چونکہ PHP رمز معیل پر چلتا ہے، اس لیے آپ کے ویب براؤزر میں جو HTML صفحہ داخل ہو گا وہ یوں ہو گا
<html> <body> <head>خوش آمدید ویکیپیڈیا</head> </body> </html>
اور دیکھنے میں یوں نظر آئے گا
خوش آمدید ویکیپیڈیا
اس کے لیے مندرجہ ذیل سافٹ ویئر کی ضرورت ہوتی ہے:
اکثر لینکس کی ڈسٹرو پر یہ سارے سافٹ ویئر پہلے سے ہی نصب ہوتے ہیں۔ ان عملیات کو "لیمپ" کے نام سے یاد کیا جاتا ہے، یعنی
پی ایچ پی اور جاوا اسکرپٹ (جال پر سب سے زیادہ استعمال ہونے والی زبان) میں بنیادی فرق یہ ہے کہ پی ایچ پی کا رمز (code) معیل (server) پر چلتا ہے۔
پی ایچ پی میزی (desktop) اطلاقیوں کے لیے بہت اچھی زبان نہیں ہے مگر اگر چند جدید خصوصیات استعمال کیے جائیں تو پی ایچ پی جی ٹی کے ( PHP-GTK ) کے ساتھ یہ بھی ممکن ہے۔
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.