1 00:00:00,000 --> 00:00:00,360 2 00:00:00,360 --> 00:00:02,530 >> اسپیکر: کے پی ایچ پی میں ایک پروگرام لکھنے. 3 00:00:02,530 --> 00:00:05,920 مرتب زبان ہے جس میں سی،، کے برعکس پی ایچ پی کی ایک تشریح ہے 4 00:00:05,920 --> 00:00:09,340 جیسے ہی ہم کے طور پر جس کا مطلب ہے زبان، ہم کر سکتے ہیں، پی ایچ پی میں ہمارے ماخذ کوڈ لکھنے 5 00:00:09,340 --> 00:00:12,960 بس کہ ذریعہ گزرنے کی طرف سے اسے چلانے ایک کہا جاتا ہے کیا میں ان پٹ کے طور پر کوڈ 6 00:00:12,960 --> 00:00:16,340 مترجم کی، جس کا مقصد ایک پروگرام زندگی میں آپ پی ایچ پی کی ذریعہ کو پڑھنے کے لئے ہے 7 00:00:16,340 --> 00:00:20,140 کوڈ، اوپر سے نیچے، بائیں سے دائیں، اور ، لائن کی طرف سے لائن، جو کچھ بھی ہے ہے 8 00:00:20,140 --> 00:00:21,650 آپ کیا کرنے کے لئے مقرر کیا ہے. 9 00:00:21,650 --> 00:00:25,450 یہاں، hello.php نامی ایک فائل میں، میرے مندرجہ ذیل شروع کرتے ہیں. 10 00:00:25,450 --> 00:00:31,140 کھلا بریکٹ، سوالیہ نشان، پی ایچ پی، اور پھر نیچے کے نیچے، مجھے پی ایچ پی بند 11 00:00:31,140 --> 00:00:33,700 سوالیہ نشان کے ساتھ ٹیگ، زاویہ بریکٹ. 12 00:00:33,700 --> 00:00:36,570 >> اب آپ، کچھ کمپیوٹر پر، آپ کو تلاش کر لیں گے اصل میں صرف کے ساتھ دور حاصل کر سکتے ہیں 13 00:00:36,570 --> 00:00:39,710 کر کھولیں بریکٹ، سوالیہ نشان، پشت بندی کو پی ایچ پی کے بغیر. 14 00:00:39,710 --> 00:00:42,920 لیکن آپ کو آپ کے کوڈ ہے کہ تلاش کر لیں گے پورٹیبل اور زیادہ کمپیوٹر پر چلتا ہے 15 00:00:42,920 --> 00:00:45,180 آپ کو اس میں مزید شبدبہل ورژن استعمال کرتے ہیں. 16 00:00:45,180 --> 00:00:49,760 اب، میں درمیان ان ٹیگز کو، کی کرتے ہیں printf کے، اقتباس کی طرح سادہ کچھ، 17 00:00:49,760 --> 00:00:53,230 unquote جو، "ہیلو دنیا"، ایک الٹا سلیش (ن) کے ساتھ. 18 00:00:53,230 --> 00:00:55,610 >> اب فائل کو بچانے کے ہیں اور اس پروگرام کو چلانے کے. 19 00:00:55,610 --> 00:00:58,490 لیکن اس فائل کو چلانے کے لئے، ہم جا رہے ہیں پی ایچ پی کے ذریعے منتقل کرنے کے لئے ہے 20 00:00:58,490 --> 00:00:59,180 مترجم. 21 00:00:59,180 --> 00:01:02,980 تو تکنیکی طور پر، ہم پی ایچ پی چل رہا ہے، اور کر رہے ہیں ان پٹ کے طور پر گزر کے منبع کوڈ میں 22 00:01:02,980 --> 00:01:03,840 صرف لکھا. 23 00:01:03,840 --> 00:01:10,150 میری کمانڈ پرامپٹ میں، ایسا کرنے کے لئے، میں نے پی ایچ پی hello.php کروں گا. 24 00:01:10,150 --> 00:01:12,120 اور وہاں ہم نے ہیلو دنیا، دیکھ. 25 00:01:12,120 --> 00:01:15,220 >> کورس کے، اس پروگرام کو چلانے کے لئے، میں نے پروگرام لکھا گیا ہے پتہ ہے کہ 26 00:01:15,220 --> 00:01:18,400 پی ایچ پی میں، میں جانتا تھا کہ تو اس کے مترجم کو چلانے کے لئے. 27 00:01:18,400 --> 00:01:22,290 یہ یقینی طور پر، ایک مثالی ہے، خاص طور پر جب، C میں، ایک پروگرام کے انتخاب کے بعد، 28 00:01:22,290 --> 00:01:25,500 ایک صارف کو صرف بغیر اسے چلا سکتے ہیں جانتے ہیں یا اسے ایک بار تھا کہ دیکھ بھال کے لئے 29 00:01:25,500 --> 00:01:29,850 سی میں لکھا لیکن ہم اس حاصل کر سکتے ہیں ایک ہی پی ایچ پی کے ساتھ اثر کے طور پر اچھی طرح سے. 30 00:01:29,850 --> 00:01:31,260 >> واپس اپنے منبع کوڈ چلتے ہیں. 31 00:01:31,260 --> 00:01:34,970 اس فائل کی بہت سب سے اوپر، چلو ایک shebang، ایک تیز بنگ یا شامل 32 00:01:34,970 --> 00:01:39,610 سلیش کے بعد فجائیہ نقطہ، بن بس ہے جس میں، پی ایچ پی کی سلیش 33 00:01:39,610 --> 00:01:44,040 پی ایچ پی کی ترجمان یا پروگرام کا راستہ یہ خاص طور پر کمپیوٹر پر. 34 00:01:44,040 --> 00:01:47,830 اب فائل کو بچانے کے ہیں، بلکہ فائل کارکردگی بنانے 35 00:01:47,830 --> 00:01:49,230 پڑھنے کے قابل کرنے کے علاوہ میں. 36 00:01:49,230 --> 00:01:52,810 یہ پڑھنے کے قابل ہو جائے کرنے کے لئے ایک فائل کے لئے کافی ہے پی ایچ پی کی طرح ایک پروگرام کی تشریح کرنے کے لئے 37 00:01:52,810 --> 00:01:56,820 یہ، لیکن اصل میں ایک پروگرام کو چلانے اور اس کے سب سے اوپر ہے کہ shebang کے لئے نظر 38 00:01:56,820 --> 00:02:00,470 کرنے کے لئے استعمال کیا مترجم جاننا کوڈ کو پھانسی، ہم بنانے کے لئے ہے 39 00:02:00,470 --> 00:02:02,610 اس کے ساتھ ساتھ executable فائل. 40 00:02:02,610 --> 00:02:09,840 >> ایسا کرنے کے لئے، کی CHMOD ایک پلس ٹائپ ایکس، کارکردگی، hello.php کے لئے. 41 00:02:09,840 --> 00:02:13,730 اور اب، کی ڈاٹ چلانے hello.php سلیش. 42 00:02:13,730 --> 00:02:15,400 اور پھر، ہم خوش دنیا کو دیکھنے کے. 43 00:02:15,400 --> 00:02:17,030 اب ہم مزید اس ایک قدم لے جا سکتے ہیں. 44 00:02:17,030 --> 00:02:19,850 ہم نے دنیا پر ظاہر کرنے کے لئے کی ضرورت نہیں ہے اس پروگرام، ہیلو دنیا، ہے 45 00:02:19,850 --> 00:02:21,140 پی ایچ پی میں لکھا گیا. 46 00:02:21,140 --> 00:02:27,280 اب ہم اس فائل چڑھانے کی کوشش ختم کر سکتے ہیں اس کے ساتھ ساتھ MV hello.php وضاحت کی طرف سے، 47 00:02:27,280 --> 00:02:32,750 میں خوش بس نام تبدیل کر دیا، اور کیا جائے گا اب ڈاٹ خوش سلیش، اور میں کر سکتے ہیں 48 00:02:32,750 --> 00:02:34,090 پھر خوش دنیا کو دیکھنے کے. 49 00:02:34,090 --> 00:02:36,080 >> یہ ایک حتمی قدم اٹھانے ہیں. 50 00:02:36,080 --> 00:02:39,810 میں ضروری نہیں جانتے کہ مان کمپیوٹر پر پر پی ایچ پی کا راستہ 51 00:02:39,810 --> 00:02:43,980 جس میں اس پروگرام میں چلانے، لیکن ہو سکتا ہے کمپیوٹر میرے لئے اسے تلاش کرنا چاہتے ہیں. 52 00:02:43,980 --> 00:02:46,670 یہ کمپیوٹر کی ایک بہت پر پتہ چلا ہے کہ نامی ایک پروگرام ہے 53 00:02:46,670 --> 00:02:50,820 env ماحول کے لئے، ای این وی، کہ ہمارے لئے ہے کہ اعداد و شمار کر سکتے ہیں. 54 00:02:50,820 --> 00:02:57,020 تو واپس shebang جانے اور یہ صرف env خلائی پی ایچ پی کی ہو جائے کرنے کے لئے تبدیل. 55 00:02:57,020 --> 00:03:00,290 یہ نئی shebang ہدایت کرے گا کے لئے اس کے ماحول کی جانچ پڑتال کرنے کے لئے کمپیوٹر 56 00:03:00,290 --> 00:03:04,170 پروگرام، پی ایچ پی، اور یہ ہے، تو اس پروگرام کی تشریح اس کا استعمال. 57 00:03:04,170 --> 00:03:06,582