సల యొక్క కోర్సులు అవకాశాలు మేమే అనుమతించడం ద్వారా హోమ్ ఆ ప్రతి కోసం కస్టమ్ శీర్షికలు అందించడానికి పేజీలు, వాటిని ప్రతి కాబట్టి కాదు, చాలా కేవలం CS50. ఇది చేయుటకు, యొక్క ఒక జంట యొక్క అమలు అనుమతిస్తాయి విధులు, అని ఒక శీర్షిక రెండర్ మరియు ఫుటర్ రెండర్ అని ఒక, ఆ బదులుగా పడుతుంది అలోన్ అవసరం అమలును జాగ్రత్తగా మా పేజీ యొక్క శీర్షికలు మరియు ఫుటర్లు. యొక్క పరిశీలించి చూద్దాం. Index.php లోపల ఇప్పుడు, నోటీసు అని నేను అనే కొత్త ఫైలు అవసరం చేస్తున్నాను Helpers.php. ఇది అక్కడ అని నా రెండు విధులు నిర్వచించవచ్చు కనిపిస్తుంది. ఆ క్రింద, నేను మెలసి గమనించవచ్చు ఆ ఫంక్షన్ శీర్షిక రెండర్. నేను వాదనలో ప్రయాణిస్తున్న నేను. ఆ వాదన రకం కనిపిస్తుంది PHP లో సూచిస్తారు, ఇది వ్యూహం, చదరపు బ్రాకెట్స్. ముఖ్యంగా, ఈ శ్రేణి ఒక ఉంది అజమాయిషీ అది సహయోగ శ్రేణి ఒక శీర్షికను వంటి కీలక, అనుబంధంలో విలువ, CS50 వంటి, బదులుగా డాక్స్ ఒంటరిగా సంఖ్యా సూచీలు న. ఆ క్రింద ఇప్పుడు మనం నా క్రమం లేని జాబితా. కానీ ఆ క్రింద, మేము అందించే ఒక కాల్ ఫుటరు, ఇతర ఫంక్షన్ ఆ బహుశా పోయినప్పుడు Helpers.php లో. యొక్క ఇప్పుడు చూద్దాం. Helpers.php లో, నేను మేము గుర్తించాము నిజానికి, ఆ ఫంక్షన్ ఫుటరు రెండర్ జీవితంలో దీని ప్రయోజనం స్పష్టంగా ఉంది దాని వాదన వంటి వ్యూహంలో పడుతుంది డేటా అని. ఇప్పుడు, వినియోగదారు ఒక అందించడం లేదు ఉంటే స్పష్టమైన శ్రేణి, అక్కడ నిజానికి ఖాళీ చతురస్రం తరువాత సమాన సైన్ బ్రాకెట్లలో అంటే డిఫాల్ట్ విలువ డేటా కేవలం ఒక ఖాళీ శ్రేణి ఉంటుంది. లోపలి ఫుటరు రెండర్, నేను నిర్ధారించుకోండి సారం అనే ఫంక్షన్ కాల్. సారం వంటి, ఒక అనుబంధ శ్రేణి పడుతుంది ఈ సందర్భంలో డేటా, మరియు ఏ కోసం అది కీ, ఇది ఒక లోకి కీ మారుతుంది అదే పేరుతో స్థానిక వేరియబుల్. ఆ సహయోగ శ్రేణి ఒక కీ వచ్చింది కాబట్టి ఉంటే ఫూ అని, సారం నిర్ధారిస్తుంది ఆ మేము ఇప్పుడు అనే స్థానిక వేరియబుల్ దీని విలువ డాలర్ సైన్ ఫూ, ఇది ఆ లో అదే వంటి సహయోగ శ్రేణి. చివరగా, నేను, footer.php అవసరం కాల్ జనాంతికంగా, పెడుతుంది చాలా సరళంగా స్థానం. ఇప్పుడు, తిరిగి Helpers.php లో గమనించవచ్చు ఆ మేము కూడా దీని శీర్షిక, బట్వాడా చేశారు వాదన అదే, వ్యూహం డేటా దీని డిఫాల్ట్ అని విలువ ఖాళీ శ్రేణి. మేము ఆపై ముందు, మళ్ళీ సారం కాల్. మరియు తర్వాత మేము header.php అవసరం, దీని విషయాలు ఇప్పుడు ఈ ఉంటాయి. Header.php లోపలి, గమనించి మేము ఇకపై ఒక హార్డ్ కోడెడ్ శీర్షిక. మరియు మేము ఇప్పుడు, ఒక H1 ట్యాగ్. ముఖ్యంగా, టైటిల్ విలువ ఏ విలువ అన్నారు టైటిల్ అని స్థానిక వేరియబుల్. ఒక PHP ఫంక్షన్ కి పాస్ అయిన తర్వాత HTML ప్రత్యేక అక్షరాలు అని, మేము చేయబోతున్నామని ఆ తిరిగి విలువ పొందటానికి, మరియు నేను ఔట్పుట్ వెబ్ HTML గా ప్రదర్శించాడు ఈ చర్యను ఒక ద్వారా, ఎకో అని. నిజంగా, ఈ కోసం సంక్షిప్త లిపి సంకేతం ఉంది ఒక ఫంక్షన్ కాల్ ఆ అడగవచ్చు, లేకపోతే ఇలా. కానీ అది చాలా క్లీనర్ ఉంది, కేవలం, రాయడానికి సమాన ఓపెన్ బ్రాకెట్ ప్రశ్నార్ధకం కూడా PHP పేర్కొనాలి, సైన్. నేను ఇప్పుడు అదే లోపల వెళుతున్న ఆ H1 ట్యాగ్ కాబట్టి చివరికి, ఉంటే వినియోగదారు నా బట్వాడా శీర్షిక ఫంక్షన్ కు వెళుతుంది ఒక అనుబంధ శ్రేణి, లోపల వీటిలో టైటిల్ అనే కీ, అని సహయోగ శ్రేణి యొక్క కీ ఒక అవుతుంది అని స్థానిక వేరియబుల్ డాలర్ సైన్ టైటిల్. మేము ఆ డాలర్ సైన్ శీర్షిక పాస్ వేరియబుల్ ఈ ఫంక్షన్ కు, HTML ప్రత్యేక అక్షరాలు. మరియు ఒకవేళ ఏ సమర్థవంతంగా ఉంది ప్రమాదకరమైన అక్షరాలు లో అక్కడ, ampersands లేదా ఇతర వంటి అటువంటి చిహ్నాలు, HTML ప్రత్యేక అక్షరాలు చేస్తుంది వారు ఇవ్వబడిన నిర్ధారించుకోండి సురక్షితంగా పేజీలో. మరియు ఓపెన్ బ్రాకెట్ ప్రశ్న ఉపయోగించి సమాన సైన్ గుర్తు, నేను అక్షరాలా ఉన్నాను ఆ భాగం వద్ద చేర్చారు పేజీ సంసార తిరిగి విలువ యొక్క HTML అక్షరాలు ఉంది. ఇంతలో, Lectures.php లో, నేను టైటిల్ కోసం ఒక కొత్త విలువ. కాదు CS50, కానీ లెక్చర్స్. Week0.php, నేను కలిగి వీక్ 0 విలువ. మరియు Week1.php లో, నేను కలిగి వీక్ 1 విలువ. కాబట్టి రోజు చివరిలో, నా పేజీ ఇది ముందు చేసిన చాలా కనిపిస్తోంది. కాని ఇప్పుడు, చాలా సంపాదించిన చేసిన మెరుగైన డిజైన్.