1 00:00:00,000 --> 00:00:00,170 2 00:00:00,170 --> 00:00:03,090 >> సల యొక్క కోర్సులు అవకాశాలు మేమే అనుమతించడం ద్వారా హోమ్ 3 00:00:03,090 --> 00:00:06,610 ఆ ప్రతి కోసం కస్టమ్ శీర్షికలు అందించడానికి పేజీలు, వాటిని ప్రతి కాబట్టి 4 00:00:06,610 --> 00:00:08,780 కాదు, చాలా కేవలం CS50. 5 00:00:08,780 --> 00:00:12,550 ఇది చేయుటకు, యొక్క ఒక జంట యొక్క అమలు అనుమతిస్తాయి విధులు, అని ఒక శీర్షిక రెండర్ 6 00:00:12,550 --> 00:00:16,410 మరియు ఫుటర్ రెండర్ అని ఒక, ఆ బదులుగా పడుతుంది అలోన్ అవసరం 7 00:00:16,410 --> 00:00:19,330 అమలును జాగ్రత్తగా మా పేజీ యొక్క శీర్షికలు మరియు ఫుటర్లు. 8 00:00:19,330 --> 00:00:20,280 యొక్క పరిశీలించి చూద్దాం. 9 00:00:20,280 --> 00:00:24,490 >> Index.php లోపల ఇప్పుడు, నోటీసు అని నేను అనే కొత్త ఫైలు అవసరం చేస్తున్నాను 10 00:00:24,490 --> 00:00:26,070 Helpers.php. 11 00:00:26,070 --> 00:00:28,910 ఇది అక్కడ అని నా రెండు విధులు నిర్వచించవచ్చు కనిపిస్తుంది. 12 00:00:28,910 --> 00:00:32,960 ఆ క్రింద, నేను మెలసి గమనించవచ్చు ఆ ఫంక్షన్ శీర్షిక రెండర్. 13 00:00:32,960 --> 00:00:34,830 నేను వాదనలో ప్రయాణిస్తున్న నేను. 14 00:00:34,830 --> 00:00:39,040 >> ఆ వాదన రకం కనిపిస్తుంది PHP లో సూచిస్తారు, ఇది వ్యూహం, 15 00:00:39,040 --> 00:00:40,370 చదరపు బ్రాకెట్స్. 16 00:00:40,370 --> 00:00:44,210 ముఖ్యంగా, ఈ శ్రేణి ఒక ఉంది అజమాయిషీ అది సహయోగ శ్రేణి 17 00:00:44,210 --> 00:00:49,620 ఒక శీర్షికను వంటి కీలక, అనుబంధంలో విలువ, CS50 వంటి, బదులుగా డాక్స్ 18 00:00:49,620 --> 00:00:51,570 ఒంటరిగా సంఖ్యా సూచీలు న. 19 00:00:51,570 --> 00:00:53,820 ఆ క్రింద ఇప్పుడు మనం నా క్రమం లేని జాబితా. 20 00:00:53,820 --> 00:00:57,180 కానీ ఆ క్రింద, మేము అందించే ఒక కాల్ ఫుటరు, ఇతర ఫంక్షన్ 21 00:00:57,180 --> 00:00:59,980 ఆ బహుశా పోయినప్పుడు Helpers.php లో. 22 00:00:59,980 --> 00:01:01,500 >> యొక్క ఇప్పుడు చూద్దాం. 23 00:01:01,500 --> 00:01:06,760 Helpers.php లో, నేను మేము గుర్తించాము నిజానికి, ఆ ఫంక్షన్ ఫుటరు రెండర్ 24 00:01:06,760 --> 00:01:11,100 జీవితంలో దీని ప్రయోజనం స్పష్టంగా ఉంది దాని వాదన వంటి వ్యూహంలో పడుతుంది 25 00:01:11,100 --> 00:01:12,130 డేటా అని. 26 00:01:12,130 --> 00:01:15,870 ఇప్పుడు, వినియోగదారు ఒక అందించడం లేదు ఉంటే స్పష్టమైన శ్రేణి, అక్కడ నిజానికి 27 00:01:15,870 --> 00:01:20,610 ఖాళీ చతురస్రం తరువాత సమాన సైన్ బ్రాకెట్లలో అంటే డిఫాల్ట్ విలువ 28 00:01:20,610 --> 00:01:23,410 డేటా కేవలం ఒక ఖాళీ శ్రేణి ఉంటుంది. 29 00:01:23,410 --> 00:01:27,670 >> లోపలి ఫుటరు రెండర్, నేను నిర్ధారించుకోండి సారం అనే ఫంక్షన్ కాల్. 30 00:01:27,670 --> 00:01:32,170 సారం వంటి, ఒక అనుబంధ శ్రేణి పడుతుంది ఈ సందర్భంలో డేటా, మరియు ఏ కోసం 31 00:01:32,170 --> 00:01:37,060 అది కీ, ఇది ఒక లోకి కీ మారుతుంది అదే పేరుతో స్థానిక వేరియబుల్. 32 00:01:37,060 --> 00:01:41,640 ఆ సహయోగ శ్రేణి ఒక కీ వచ్చింది కాబట్టి ఉంటే ఫూ అని, సారం నిర్ధారిస్తుంది ఆ 33 00:01:41,640 --> 00:01:45,680 మేము ఇప్పుడు అనే స్థానిక వేరియబుల్ దీని విలువ డాలర్ సైన్ ఫూ, 34 00:01:45,680 --> 00:01:48,140 ఇది ఆ లో అదే వంటి సహయోగ శ్రేణి. 35 00:01:48,140 --> 00:01:52,890 >> చివరగా, నేను, footer.php అవసరం కాల్ జనాంతికంగా, పెడుతుంది 36 00:01:52,890 --> 00:01:54,900 చాలా సరళంగా స్థానం. 37 00:01:54,900 --> 00:01:59,390 ఇప్పుడు, తిరిగి Helpers.php లో గమనించవచ్చు ఆ మేము కూడా దీని శీర్షిక, బట్వాడా చేశారు 38 00:01:59,390 --> 00:02:02,610 వాదన అదే, వ్యూహం డేటా దీని డిఫాల్ట్ అని 39 00:02:02,610 --> 00:02:04,380 విలువ ఖాళీ శ్రేణి. 40 00:02:04,380 --> 00:02:07,060 మేము ఆపై ముందు, మళ్ళీ సారం కాల్. 41 00:02:07,060 --> 00:02:12,130 మరియు తర్వాత మేము header.php అవసరం, దీని విషయాలు ఇప్పుడు ఈ ఉంటాయి. 42 00:02:12,130 --> 00:02:16,980 >> Header.php లోపలి, గమనించి మేము ఇకపై ఒక హార్డ్ కోడెడ్ శీర్షిక. 43 00:02:16,980 --> 00:02:19,720 మరియు మేము ఇప్పుడు, ఒక H1 ట్యాగ్. 44 00:02:19,720 --> 00:02:24,030 ముఖ్యంగా, టైటిల్ విలువ ఏ విలువ అన్నారు 45 00:02:24,030 --> 00:02:26,750 టైటిల్ అని స్థానిక వేరియబుల్. 46 00:02:26,750 --> 00:02:31,800 ఒక PHP ఫంక్షన్ కి పాస్ అయిన తర్వాత HTML ప్రత్యేక అక్షరాలు అని, మేము చేయబోతున్నామని 47 00:02:31,800 --> 00:02:36,560 ఆ తిరిగి విలువ పొందటానికి, మరియు నేను ఔట్పుట్ వెబ్ HTML గా ప్రదర్శించాడు 48 00:02:36,560 --> 00:02:39,430 ఈ చర్యను ఒక ద్వారా, ఎకో అని. 49 00:02:39,430 --> 00:02:43,580 >> నిజంగా, ఈ కోసం సంక్షిప్త లిపి సంకేతం ఉంది ఒక ఫంక్షన్ కాల్ ఆ అడగవచ్చు, లేకపోతే 50 00:02:43,580 --> 00:02:44,780 ఇలా. 51 00:02:44,780 --> 00:02:49,010 కానీ అది చాలా క్లీనర్ ఉంది, కేవలం, రాయడానికి సమాన ఓపెన్ బ్రాకెట్ ప్రశ్నార్ధకం 52 00:02:49,010 --> 00:02:51,400 కూడా PHP పేర్కొనాలి, సైన్. 53 00:02:51,400 --> 00:02:56,260 నేను ఇప్పుడు అదే లోపల వెళుతున్న ఆ H1 ట్యాగ్ కాబట్టి చివరికి, ఉంటే 54 00:02:56,260 --> 00:03:00,520 వినియోగదారు నా బట్వాడా శీర్షిక ఫంక్షన్ కు వెళుతుంది ఒక అనుబంధ శ్రేణి, లోపల 55 00:03:00,520 --> 00:03:05,310 వీటిలో టైటిల్ అనే కీ, అని సహయోగ శ్రేణి యొక్క కీ ఒక అవుతుంది 56 00:03:05,310 --> 00:03:07,870 అని స్థానిక వేరియబుల్ డాలర్ సైన్ టైటిల్. 57 00:03:07,870 --> 00:03:12,130 >> మేము ఆ డాలర్ సైన్ శీర్షిక పాస్ వేరియబుల్ ఈ ఫంక్షన్ కు, HTML 58 00:03:12,130 --> 00:03:13,240 ప్రత్యేక అక్షరాలు. 59 00:03:13,240 --> 00:03:16,500 మరియు ఒకవేళ ఏ సమర్థవంతంగా ఉంది ప్రమాదకరమైన అక్షరాలు లో 60 00:03:16,500 --> 00:03:20,500 అక్కడ, ampersands లేదా ఇతర వంటి అటువంటి చిహ్నాలు, HTML ప్రత్యేక అక్షరాలు చేస్తుంది 61 00:03:20,500 --> 00:03:23,140 వారు ఇవ్వబడిన నిర్ధారించుకోండి సురక్షితంగా పేజీలో. 62 00:03:23,140 --> 00:03:26,420 మరియు ఓపెన్ బ్రాకెట్ ప్రశ్న ఉపయోగించి సమాన సైన్ గుర్తు, నేను అక్షరాలా ఉన్నాను 63 00:03:26,420 --> 00:03:30,080 ఆ భాగం వద్ద చేర్చారు పేజీ సంసార తిరిగి విలువ 64 00:03:30,080 --> 00:03:32,050 యొక్క HTML అక్షరాలు ఉంది. 65 00:03:32,050 --> 00:03:36,450 >> ఇంతలో, Lectures.php లో, నేను టైటిల్ కోసం ఒక కొత్త విలువ. 66 00:03:36,450 --> 00:03:38,330 కాదు CS50, కానీ లెక్చర్స్. 67 00:03:38,330 --> 00:03:41,590 Week0.php, నేను కలిగి వీక్ 0 విలువ. 68 00:03:41,590 --> 00:03:45,560 మరియు Week1.php లో, నేను కలిగి వీక్ 1 విలువ. 69 00:03:45,560 --> 00:03:48,790 కాబట్టి రోజు చివరిలో, నా పేజీ ఇది ముందు చేసిన చాలా కనిపిస్తోంది. 70 00:03:48,790 --> 00:03:52,090 కాని ఇప్పుడు, చాలా సంపాదించిన చేసిన మెరుగైన డిజైన్. 71 00:03:52,090 --> 00:03:54,240