اسپیکر: کے کورس کو بہتر بنانے کے ہیں خود کو کی اجازت دیتا ہے کی طرف سے ایم ان میں سے ہر ایک کے لئے اپنی مرضی کے عنوان فراہم کرتے ہیں کے صفحات، ان میں سے ہر ہے تاکہ نہیں، بہت صرف، CS50. ایسا کرنے کے لئے، کی ایک جوڑے کی پر عملدرآمد کرتے ہیں کام کرتا ہے، کہا جاتا ہے ایک ہیڈر رینڈر اور فوٹر رینڈر نامی ایک، کہ بجائے اس کے لے جائے گا ہی کی ضرورت ہوتی ہے کے رینڈرینگ کی دیکھ بھال ہماری صفحے کے ہیڈر اور footers. چلو ایک نظر ڈالیں. index.php کو کے اندر اب، نوٹس میں کے نام سے ایک نئی فائل کی ضرورت ہوتی ہے کر رہا ہوں Helpers.php. یہ وہاں ہے کہ میری دو افعال وضاحت کی جائے گی. اس کے نیچے، اب میں بلا رہا ہوں کہ متعلقہ اس تقریب ہیڈر رینڈر. اور میں ایک بحث میں گزر رہا ہوں. اس دلیل کی قسم کی ظاہر ہوتا ہے پی ایچ پی میں لکھا جاتا ہے جس میں ایک صف، مربع بریکٹ کے ساتھ. خاص طور پر، اس صف ایک ہے insofar کے طور پر ساہچری سرنی ایک ساتھ عنوان کی طرح ایک اہم،، ساتھیوں قیمت، CS50 کی طرح، بلکہ انحصار کرنے کی بجائے اکیلے عددی سوچکانکوں پر. مندرجہ ذیل ہے کہ اب ہم ہیں میری بے ترتیب فہرست. لیکن اس کے ذیل میں، ہم فراہم کرنے کے لئے ایک فون ہے فوٹر، دوسری تقریب کہ شاید وضاحت کی گئی ہے Helpers.php میں. اب وہاں ایک نظر ڈالیں. Helpers.php میں،، میں ہے کہ نوٹس بے شک، اس تقریب فوٹر رینڈر زندگی میں جس کا مقصد بظاہر ہے اس کی دلیل کے طور پر ایک صف میں لے ڈیٹا کہا جاتا ہے. اب، صارف ایک فراہم نہیں کرتا تو واضح صف، ہے حقیقت یہ ہے کہ خالی مربع کی طرف سے ایک برابر علامت بریکٹ کا مطلب ہے کہ پہلے سے طے شدہ قیمت ڈیٹا کی صرف ایک خالی صف ہو جائے گا. کے اندر فوٹر رینڈر، میں ہوں نوٹس اقتباس کے نام سے ایک تقریب کو بلا. اقتباس کی طرح، ایک ساہچری سرنی لیتا ہے اس صورت میں ڈیٹا، اور کسی کے لئے اس میں اہم، یہ ایک میں اس اہم بدل جاتا ہے اسی کے نام سے مقامی متغیر. کہ ساہچری سرنی ایک اہم تھا اگر ایسا ہے تو کہا جاتا FOO، اقتباس کو یقینی بنائیں گے کہ اب ہم نامی ایک مقامی متغیر ہے جس کی قیمت ہے ڈالر کی نشانی FOO، یہ اس میں تھا اسی کے طور پر ساہچری سرنی. آخر میں، میں، Footer.php کی ضرورت ہوتی ہے فون ایک طرف ایک، لگتا ہے جس بہت آسانی سے اس طرح. اب، واپس Helpers.php میں، نوٹس ہم بھی جن کے ہیڈر، رینڈر ہے دلیل ہی، ایک صف ہے ڈیٹا جن کی پہلے سے طے شدہ ملاقات کی قیمت ایک خالی صف ہے. پھر ہم پہلے کی طرح، پھر باہر نکالیں کال. اور پھر ہم Header.php کی ضرورت ہوتی ہے، جن کے مندرجات اب یہ ہیں. Header.php کے اندر، نوٹس ہے کہ ہم اب کوئی مشکل کوڈت عنوان ہے. اور اب ہم اس کے ساتھ ساتھ، ایک H1 ٹیگ ہے. خاص طور پر، عنوان کی قیمت کی جو بھی قیمت ہونے جا رہا ہے عنوان نامی مقامی متغیر ہے. ایک پی ایچ پی کی تقریب کے لئے اسے گزرنے کے بعد ایچ ٹی ایم ایل کے خصوصی حروف کہا جاتا ہے، ہم جا رہے ہیں اس کے بعد اس کی واپسی کی قیمت کو حاصل کرنے کے، اور میں لکھنا رہا ایچ ٹی ایم ایل میں پلگ اس تقریب کا ایک طریقہ کی طرف سے، ایکو بلایا. واقعی، اس کے لئے آشلپی سنکیتن ہے ایک تقریب کال ہے کہ ہو سکتا ہے، دوسری صورت میں اس طرح نظر آئے. لیکن یہ ایک بہت کلینر ہے، بس، لکھنے کے لئے برابر کھولیں بریکٹ سوالیہ نشان یہاں تک کہ پی ایچ پی کی ذکر کے بغیر، سائن ان کریں. میں اب کی اسی کے اندر کرنے جا رہا ہوں کہ H1 ٹیگ تاکہ آخر میں، اگر صارف اپنے رینڈر ہیڈر تقریب گزر ایک ساہچری سرنی، کے اندر جس کا عنوان نامی ایک اہم، ہے ساہچری سرنی کی چابی ایک بن جائے گا کہا جاتا ہے مقامی متغیر ڈالر کا نشان عنوان. اس کے بعد ہم کہ ڈالر کی نشانی عنوان گزر جائے گا متغیر اس تقریب کے لئے، ایچ ٹی ایم ایل خصوصی حروف. اور صرف صورت میں کسی بھی ممکنہ طور پر ہے خطرناک حروف میں وہاں، ampersands یا دیگر طرح علامات، ایچ ٹی ایم ایل کے خصوصی حروف کرے گا وہ مہیا کر رہے ہیں اس بات کا یقین محفوظ طریقے سے صفحے پر. اور اوپن بریکٹ سوال کا استعمال کرتے ہوئے کی طرف سے برابر علامت کو نشان زد، میں لفظی ہوں کے اس حصے میں substituting کی صفحہ واپس جو قیمت کے HTML حروف ہے. دریں اثنا، Lectures.php میں، میں نے عنوان کے لئے ایک نئی قیمت ہے. نہیں CS50، لیکن لیکچر. Week0.php میں، میں نے 0 ہفتہ کی قیمت. اور Week1.php میں، میں نے 1 ہفتہ کی قیمت. تو دن کے آخر میں، میرا صفحہ اس سے پہلے کیا بہت کی طرح لگتا ہے. لیکن اب ہم، ایک بہت ہو گیا ہے زیادہ بہتر ڈیزائن.