డౌ LLOYD: సో మా PHP వాక్యనిర్మాణం వీడియో, మేము ఎలా PHP గురించి చాలా మాట్లాడారు కమాండ్ లైన్ వద్ద ఉపయోగించవచ్చు ఒక పద్ధతిలో కార్యక్రమాలు అమలు తద్వారా మేము C. నుండి అందంగా తెలిసిన ఉన్నాము కానీ నేను కూడా పేర్కొన్న ఆ వీడియో, PHP లో ప్రారంభంలో అభివృద్ధి చేయబడింది , వెబ్సైట్లు వెబ్ ప్రోగ్రామింగ్ అమలు. కాబట్టి ఈ వీడియో లో మేము ఉన్నాము మేము ఎలా గురించి మాట్లాడటానికి వెళ్ళడం వెబ్ అభివృద్ధి సందర్భంలో PHP ఉపయోగించండి. మేము నుండి, ఇప్పటికే తెలుసు HTML లో మా వీడియో, వెబ్సైట్లు కట్టిన HTML టాగ్లు సమితి బయటకు ఆ అర్థ వివరణ నిర్వచించే ఒక వెబ్ పేజీ యొక్క నిర్మాణం. కానీ వెబ్సైట్లు ఉన్నాయి స్వచ్ఛమైన HTML తో నిర్మించారు చాలా బాధపడుతున్నారు, చాలా తీవ్రమైన పరిమితి. మరియు ఈ పరిమితి వర్ణించేందుకు, యొక్క కింది పరిశీలిద్దాం. కాబట్టి ఇప్పుడు నేను ఒక వెబ్ పేజీ నిర్మించడానికి కావలసిన ఆ, చేసినప్పుడు యూజర్ సందర్శనల అది, ఇది నాకు ప్రస్తుత ఇస్తుంది కేంబ్రిడ్జ్, మాస్ లో సమయం., తాజా నిమిషం దానిని ప్రదర్శించడం. నేను ఇప్పుడు ఈ కుడి చేసిందని ఉంటే, నేను ఈ వంటి ఏదో అనవచ్చు. నేను దానిమూలంగా Cambridge-- ప్రస్తుత సమయం HTML ట్యాగ్లు, తల టాగ్లు, లు, శరీర ప్రస్తుత టాగ్లు కేంబ్రిడ్జ్ లో సమయం, 14:08 ఉంది సైనిక సమయం ముద్రించిన. ఏం అది ఇప్పుడు 2:09 PM, 14:09 వార్తలు ఏమవుతుంది? Well ఇప్పటివరకు, HTML తో, నేను కలిగి వెళ్ళి 14:09 దానిని మార్చడానికి. తరువాత ఒక నిమిషం తరువాత, నేను మళ్ళీ మార్చడానికి కలిగి. తరువాత ఒక నిమిషం తరువాత, నేను మళ్ళీ మార్చడానికి కలిగి. మీరు ఊహించే సాధ్యమైనంత, ఆ ఎప్పుడూ బహుశా చెత్త పని. మీరు ఒక వెబ్ పేజీ కోసం చెయండి ఉన్నాము, మరియు ప్రతి నిమిషం, 24 గంటలూ, మీరు ద్వారా ప్రస్తుత సమయం అప్డేట్ అవసరం మానవీయంగా time.html తెరవడం మరియు మారుతున్న కోడ్ కేవలం ఆ స్నిప్పెట్ చెప్పటానికి గంటలు మరియు నిమిషాల లో ప్రస్తుత సమయం. ఆ చాలా బహుశా కాదు మన వనరుల యొక్క మంచి ఉపయోగం, మానవ మరియు గణన రెండు. అన్ని HTML కలిగి ఉన్న వెబ్సైట్లు పూర్తిగా స్థిర ఉంటాయి. మీరు నవీకరించవచ్చు ఏకైక మార్గం కంటెంట్, మేము కేవలం చూసిన వంటి, మానవీయంగా ఆ మూలం తెరవాలి ఫైళ్లు, వాటిని సవరించడానికి, మరియు వాటిని సేవ్. ఆపై ఉన్నప్పుడు యూజర్ పేజీ రిఫ్రెష్ అవుతుంది, లేదా మొదటి కోసం పేజీ సందర్శించే సమయం, వారు తాజా కంటెంట్ పొందుతారు. కానీ మేము చేసిన మాత్రమే ఎందుకంటే మానవీయంగా సవరించబడింది. మేము అక్కడ కొన్ని PHP కలపాలి మొదలు ఉంటే, మా కోడ్ చాలా అనువైన పొందవచ్చు. మరియు మేము మా పేజీలకు ఒక మార్గం కలిగి డైనమిక్ చేయబడుతుంది, లేదా తమను నవీకరించుటకు, మా పేద అవసరం లేకుండా మునుపటి ఉదాహరణ చెయండి విషయాలు నవీకరించుటకు మానవీయంగా ఉండాలి. వారు స్వయంచాలకంగా దీన్ని చెయ్యవచ్చు. మేము జోక్యం లేదు. మేము కొన్ని నిద్ర పొందవచ్చు. ఇది బహుశా ఒక మంచి విషయం ఉంటే మీరు వెబ్ ప్రోగ్రామింగ్ చాలా చేయుచున్నారు. CS50 IDE కాబట్టి, మేము నిర్వహిస్తున్న ఒక వెబ్ సర్వర్ Apache అని. ఇది చాలా సాధారణంగా ఉపయోగించే వార్తలు ఓపెన్ సోర్స్ వెబ్ సర్వర్ వ్యవస్థ. ఈ వ్యవస్థ సామర్థ్యం అనువదించేందుకు ఉంటే ఉపయోగకరంగా ఉంటుందని అన్నారు ఇది PHP, మీరు ఏ PHP ప్రోగ్రామింగ్ చేయాలనుకుంటున్నారా. మరియు CS50 IDE లో, మేము ఒక ఆదేశాన్ని అలా ఈ చాలా సులభం చేయడానికి, మొదలు apache50. ఆపై స్లాష్ మార్గం, స్లాష్, స్లాష్ dir, ఆ కేవలం ఒక నిజంగా సాధారణ మార్గం మీరు ఇక్కడ పేర్కొన్న ఏమి సూచిస్తూ ఒక నిర్దిష్ట మార్గం డైరెక్టరీ ఇది మీరు రూట్ ఉండాలనుకుంటున్నాను సైట్, లేదా root పేజీ, ఫోల్డర్ లేదా మీ వెబ్ సర్వర్ నుండి ఫైళ్లు పరిశీలించడానికి మరియు సర్వ్ ప్రారంభమౌతుంది వాటిని అభ్యర్థించవచ్చు ఎవరు ఖాతాదారులకు వారికి అప్. కాబట్టి యొక్క కేవలం, CS50 IDE పైగా పాప్ లెట్ ఎలా ఈ పనులు నిజంగా శీఘ్ర, మీరు చూపిస్తుంది. ఇక్కడ CS50 IDE లో, నేను ఒక ఉన్నాను వీక్ తొమ్మిది అని డైరెక్టరీ. నేను కలిగి two-- మరియు నేను కలిగి కేవలం ఒక ls కమాండ్ ఉరితీయబడ్డారు పైన నేను మీకు చూపించడానికి ఇక్కడ రెండు డైరెక్టరీలను, PHP, నేను ఉపయోగించిన ఫైళ్లు సమితి ఉంది PHP వాక్యనిర్మాణం వీడియో, మరియు అప్పుడు ఇవి PHP-వెబ్, ఫైళ్ళ సమితి అని నేను ఈ వీడియోలో ఉపయోగించడానికి కావాలనుకుంటే. నేను మొదలు కోరుకుంటారు ఒక వెబ్ సర్వర్ ఉదాహరణకు PHP వెబ్ ఫోల్డర్ యొక్క కంటెంట్లను తో ఫైళ్ళను సర్వ్ ఉంటాయి. నేను ఏమి వెళ్ళిపోతున్నాను? నేను apache50 స్పేస్ టైప్ వెళుతున్న , ప్రారంభం స్పేస్ PHP, డాష్ వెబ్. ఆ డైరెక్టరీ మార్గానికి వార్తలు నేను ప్రస్తుతం ఎక్కడ నుండి. అప్పుడు నేను, Enter నొక్కండి. ఇది ఒక చేయడానికి జరగబోతోంది ఇక్కడ stuff కొద్దిగా. ఆపై దానిని చెప్పడానికి జరగబోతోంది Apache విజయవంతంగా ప్రారంభించారు. మీ సైట్ at-- ఇప్పుడు అందుబాటులో ఉంది మరియు అప్పుడు సైట్ కోసం URL ఉంది. నేను ఏమి వెళ్ళిపోతున్నాను? నేను త్వరగా ఈ కాపీ వెళుతున్న. నేను మీరే తెరిచి వెళుతున్న మరియు నేను కొద్దిగా బయటకు జూమ్ చేస్తాము ఇక్కడ నేను తెరవటానికి వెళుతున్న Chrome లో ఒక కొత్త టాబ్. నేను ఆ URL ను సందర్శించండి వెళుతున్న. నేను ఎంటర్ నొక్కండి వెళుతున్న. లోడ్ జరగబోతోంది. నేను మళ్ళీ బయటకు జూమ్ చేస్తాము. మరియు మేము ఇక్కడ చూడగలరు నా PHP వెబ్ డైరెక్టరీ యొక్క కంటెంట్లను. కాబట్టి ఇప్పుడు ప్రాథమికంగా ఏమి జరుగుతుందో ఇక్కడ CS50 IDE నా ఉదాహరణకు, ఉంది ఈ ఫైళ్లను అప్ చేసేది వాటిని విజ్ఞప్తి చేసే ఎవరైనా. మరియు కోర్సు పైగా ఈ వీడియో, మేము యొక్క క్రమం చేస్తాము ఈ ఒక సమూహం పరిశీలించి సందర్భంలో వివిధ ఫైళ్లను. మీ Apache పరీక్షించటానికి సర్వర్ పనిచేస్తుందని, సాధారణంగా ఇది అన్నారు CS50 IDE కేసు, కానీ మీరు మరింత సాధారణంగా దీన్ని అయితే, మరియు మీరు మీ స్వంత వెబ్ నిర్మించడం మొదలు సర్వర్లు, ఒక నిజంగా ఉంది అనలాగ్ యొక్క సాధారణ విధమైన, సాధారణంగా "హలో వరల్డ్" PHP వెబ్ అభివృద్ధి కోసం ఉపయోగిస్తారు. ఒక ఫైల్ కలిగి ఏది కేవలం ఈ ఇది కోడ్ కలిగి PHP సమాచారం తో సెట్ ఒక PHP డీలిమిటర్, బ్రాకెట్లు మధ్య సెమికోలన్. ఇది ప్రాథమికంగా ఒక ప్రత్యేక మీరు చెబుతుంది ఆ PHP ఫంక్షన్ PHP ఏ వెర్షన్ మీరు నడుస్తున్నాయి. కాబట్టి CS50 IDE లో, నేను కలిగి అందుబాటులో ఫైలు కేవలం ఇలా ఉంటుంది ఏమి మీరు చూపించడానికి. నేను నా సూచిక వద్ద చూస్తున్నాను నా PHP ఉదాహరణకు నుండి. నా Apache ఉదాహరణకు నడుస్తుంటే PHP వెబ్ విషయాలు. మరియు నేను ఒక ఫైల్ ఇక్కడ info.php పిలుపునిచ్చారు. నేను దాన్ని క్లిక్, మరియు బయటకు జూమ్ వెళుతున్న. ఈ మీరు ఏమి ఉంది చాలా చక్కని, చూడటానికి. ఈ కేవలం నాకు చెప్తుంటాడు నా Apache సర్వర్ పని చేస్తుంది. మరియు ఈ స్పష్టంగా ఉంది PHP యొక్క వెర్షన్ నేను నడుస్తున్న నేను ఆ. ఈ నా అనలాగ్ ఉంది "హలో వరల్డ్". కాబట్టి నేను విషయాలు కార్యాచరణ తెలుసు. కాబట్టి మేము అన్నిటికి ఉన్నాము. మేము ఇక్కడ నుండి కొనసాగుతుంది. కాబట్టి యొక్క ఆ సందర్శించండి వీలు సమయం ఉదాహరణకు మేము మా పేద చెయండి గురించి మాట్లాడుతూ ఎవరు నిరంతరం పేజీ అప్డేట్ వచ్చింది. ఈ ఎలా ఒక పరిష్కారాన్ని కావచ్చు నేను విషయాలు అమలు చేస్తారని కాబట్టి చెయండి లేదని సమయం అప్డేట్ పెట్టాలి. ఇది కేవలం విధమైన స్వయంచాలకంగా జరిగే. క్రింద డౌన్, HTML, అంతే ఒక మినహా, అందంగా సమానంగా. కానీ ఇక్కడ నేను ఎగువన కొన్ని PHP పొందారు. నేను, స్పష్టంగా, ఈ పిలుపునిచ్చారు ఫంక్షన్ date_default_timezone_set. మేము గురించి అన్ని మాట్లాడను CS50 లో, ఈ ధర్మాలని PHP బహుశా ఎందుకంటే వేలాది. ఒక ఒక బిట్ కావచ్చు అతిశయోక్తి, కానీ అది కాదు. ఇది నిర్మించబడింది విధులు చాలా కలిగియున్నారు. కాబట్టి ఈ ఒక ఫంక్షన్ స్పష్టంగా ఉంది సంయుక్త / ఈస్ట్రన్ నా సమయం జోన్ అమర్చుతుంది, ఇది నేను ఉన్నాను అని టైమ్ జోన్ ప్రస్తుతం ఈ వీడియో తయారు లో. అప్పుడు నేను ఒక కాల్ ఫంక్షన్ తేదీ, అని. మరియు, స్పష్టంగా, నేను నిల్వ చేస్తున్నాను HIS అని ఏదో, సమయం. సో వాట్ ఇక్కడ జరగబోతోంది? Well, ప్రాథమికంగా ఏమిటి ఫోజు, నేను ఒక కాల్ మేకింగ్ వెబ్ అన్నారు ఆ కొన్ని సర్వర్ సమయం ప్రస్తుతం ఏమి నాకు చెప్పండి. నేను ఒక ఆకృతికి చేస్తున్నాను గంటల, నిమిషాలు, సెకన్లు. మరియు కారణం ఇది రాజధాని H ఈ వార్తలు నాకు 12 24 గంటల సమయం లేదు ఇవ్వాలని అన్నారు చిన్న h అవుతుంది గంటల సమయం. మరియు నేను ఆ నిల్వ చేస్తున్నాను అనే వేరియబుల్, సమయం లో. కాబట్టి PHP యొక్క రెండవ పంక్తి అక్కడ, ఫంక్షన్ కాల్ తేదీ, కేవలం పెరిగిపోతుంది ఇది కొన్ని స్ట్రింగ్, నాకు తేదీ ఇవ్వాలని వెళ్తున్నారు, మరియు సమయం, మరియు ఇతర సమాచారం యొక్క ఒక సమూహం. మరియు అక్కడ మొదటి వాదన తన యొక్క కేవలం ముఖ్యమైన భాగం వెలికితీసే నేను ఈ ఉదాహరణకు పట్టించుకోనట్లు, ఇది గంట, నిమిషం, మరియు రెండవ స్థానంలో ఉంది. కాబట్టి ఆ జరగబోతోంది అంతే. నేను నిల్వ ఒక వేరియబుల్ $ సమయంలో ఆ. ఆపై డౌన్ వద్ద అక్కడ చాలా దిగువన, నేను ఆ సంక్షిప్తలిపి కలిగి ప్రస్తుత సమయం ముద్రించిన. సో నేను ప్రింట్ వెళుతున్న ప్రస్తుత సమయం బయటకు ఏమి. కాబట్టి యొక్క ఈ పరిశీలించి తెలియజేయండి CS50 IDE మరియు మేము ఇప్పుడు ఉన్నారు ఎలా ఆ చెయండి ఇబ్బంది చాలా సేవ్. All right, కాబట్టి ఇక్కడ నేను మళ్ళీ am తిరిగి రూట్ డైరెక్టరీ నా Apache ఉదాహరణకు. నేను ఇక్కడ ఒక ఫైలు అని time.php ఉన్నాయి. నేను ఆ న క్లిక్ వెళుతున్న. మరియు నేను ఎందుకంటే, స్క్రోల్ చేస్తాము మేము చాలా దూరం జూమ్ చేస్తున్నారు. ప్రస్తుత సమయం 14:20:34 ఉంది. కాబట్టి నేను గంటల చేస్తున్నదాన్ని నిమిషాలు, మరియు సెకన్లు. నేను రిఫ్రెష్ చేయవచ్చు పేజీ మరియు కొత్త సమయం పొందండి. --41. నేను పేజీ రిఫ్రెష్ వెళుతున్న మరియు కొత్త సమయం, 44, 46, 47 పొందండి. సో, నేను స్పష్టంగా తెలియలేదు ఏదైనా నాకు మారుతున్న. నేను ఇక్కడ పేజీ రిఫ్రెష్ చేస్తున్నాను. కాబట్టి దానిని సవరించుట తిరిగి ఉండదు. నేను మీరు వాగ్దానం, నాదగ్గర ఏ జట్టుగా కలిగి ఎవరు ఫైలు సవరిస్తున్న వైపు నా తరపున. నేను, ఆ PHP ఫంక్షన్ ఉపయోగించి వెబ్ సమయం, నాకు సమయం ఉత్పత్తి స్వయంచాలకంగా. నేను నిద్రలోకి ఉన్నాను కూడా అని, కాబట్టి మరియు నా వెబ్ సర్వర్ రన్, పేజీ ఇప్పటికీ ఉంది ఆ కమతాన్ని సందర్శించే యూజర్ సరిగ్గా ప్రస్తుత సమయం పొందగలిగిన. కాబట్టి ఆ అందంగా బావుంటుంది. నా సైట్ మరింత డైనమిక్ చేసిన చాలా PHP కోడ్. ఇది కోడ్ యొక్క కేవలం రెండు పంక్తులు మరియు తరువాత ఒక ప్రింట్ ప్రకటన యొక్క ఒక చిన్న బిట్. మరియు ఇప్పటికే నేను ఒక కలిగి మరింత డైనమిక్ సైట్ మొదటి ఉదాహరణకు కంటే మేము చూసిన వీడియో ప్రారంభంలో. కాబట్టి, PHP వాక్యనిర్మాణం లో వీడియో నుండి గుర్తు PHP వ్యాఖ్యాత నడుస్తుంది ఉన్నప్పుడు మా కార్యక్రమం, ప్రతిదీ పట్టించుకోదు ఆ, PHP ఆద్యంతాలు యొక్క లోపలి కాదు ఇది ఉమ్మివేస్తూ. ఉదాహరణకు, ఏ విషయం ఇది ఉమ్మివేస్తూ అని HTML ఉంది. మరియు ఈ నేను ఇప్పుడు దీని అర్థం కలిసి HTML మరియు PHP వైవిద్యం. వ్యాఖ్యాత కేవలం ఎందుకంటే HTML మరియు వాచ్యంగా అవుట్పుట్ పట్టించుకోకండి. ఇది కుడి, మంచి? చాలావరకు ఎందుకంటే రోజు చివరిలో, నేను నా సైట్ కోరుకుంటున్నారో HTML నిర్మితమైనాయి. ఏ వెబ్ బ్రౌజర్ అనువదించేందుకు వీలుగా అది, లేదా పేజీలో HTML అర్థం మరియు ఏదో గా రెండర్ మేము నిజానికి మానవులు అర్ధం చేసుకోవచ్చు. మరియు నేను మాత్రమే PHP ఉపయోగించవచ్చు నా సైట్ యొక్క భాగాలు కోసం ది నాకు అవసరమయ్యే, చైతన్యానికి అవసరం నిరంతరం అప్డేట్ విషయాలు కలిగి. స్టాటిక్ సమాచారం అదే ఉండగలరు. OK, కాబట్టి ఆ మంచిది. కానీ నేను ఈ ఎందుకు చేస్తారు? ఎందుకు నేను HTML మరియు PHP కలపాలి ఉంటుంది? నేను బయటకు ప్రింట్ కాలేదు అన్ని HTML, PHP ముద్రణ ఫంక్షన్ ఉపయోగించి. నేను ఎందుకు అని చేస్తున్నారు లేదు? రెండో దాని గురించి ఆలోచించండి. ఎందుకు, నేను కళంకం ప్రింట్ కాలేదు ఉన్నప్పుడు కేవలం చెప్పే ఆ PHP రేఖలు కలిగి ఉంటుంది, ముద్రణ HTML టాగ్, ముద్రణ తల. నేను ఎందుకు అని చేస్తున్నారు లేదు? ఎందుకు నేను PHP మరియు HTML మిక్సింగ్ చేస్తున్నాను? సరే, మీరు అనుకుంటే రెండో దాని గురించి. PHP వ్యాఖ్యాత ఉంది అది చూసే అనువదించేందుకు. మరియు కనుక ఇది కలిగి జరగబోతోంది కోడ్ యొక్క ఒక లైన్ అమలు. HTML ప్రింట్. ఓపెన్ తల ట్యాగ్ ప్రింట్. ఓపెన్ టైటిల్ ట్యాగ్ ప్రింట్. ఇది కలిగి జరగబోతోంది అమలు మరియు అనువదించేందుకు మార్గం ప్రతి అడుగు ఆ. కేవలం వీలు లేదు ఎందుకు వ్యాఖ్యాత కేవలం ఉపేక్షించ అది అర్థం లేదు విషయాలు మరియు అది స్వయంచాలకంగా? ఇది నాకు సమయం చాలా సేవ్ జరగబోతోంది కలిసి నా HTML మరియు నా PHP కలపాలి. మేము లేదు ఎందుకు కాబట్టి ఆ కేవలం ఓపెన్ PHP డీలిమిటర్ కలిగి ఆపై కేవలం మొత్తం ముద్రించాలా ఒక జెయింట్ PHP వంటి మా పేజీ యొక్క కంటెంట్ అప్పుడు ఫంక్షన్, ప్రింట్ కాల్, మరియు దగ్గరగా PHP డీలిమిటర్ మరియు మేము పూర్తి చేసిన. మేము వాటిని కలిసి కలపాలి ఎందుకు కాబట్టి ఆ. ఇప్పటివరకు, మేము చాలా చూడని సాధారణ PHP వాక్యనిర్మాణం నుండి ఒక తేడా. ఇది చాలా సూటిగా అయ్యింది. మేము ఇప్పటికే చూసిన ప్రశ్న గుర్తు, సమాన. మేము కొత్త ఫంక్షన్ కాల్స్ ఒక జంట చూసింది కానీ నిజంగా ఏమీ ఫాన్సీ జరగబోతోంది. యొక్క బహుశా విషయాలు తయారు చేద్దాము ఒక చిన్న ఫ్యాన్సియెర్స్. మనం సమాచారం పాస్ అనుకుంటే వివిధ PHP ఫైళ్లను మధ్య, కాబట్టి బహుశా యూజర్ నాకు సమాచారం submit. ఆపై నేను ఏదో చేయగల అది మరొక పేజీలో. కాబట్టి PHP మద్దతు ఇస్తుంది ఏదో సూపర్ గ్లోబల్ అని చాలా అద్భుతంగా వినిపిస్తుంది వేరియబుల్స్. వారు నిజంగా కేవలం ఉన్నాము దిగ్గజం సహయోగ శ్రేణుల ఈ అమలు సహాయం తరలింపు కార్యాచరణను PHP ఫైళ్ళు మధ్య సమాచారం మా వెబ్ సర్వర్ మీద ఉన్న ఉంటాయి. ఈ సూపర్ మొదటి గ్లోబల్స్ $ _ గెట్ అంటారు. ఇది బహుశా వార్తలు అర్థం సరళమైన. ఏం $ _ గెట్ జరుగుతుంది? Well, ప్రాథమికంగా, వినియోగదారు అదనపు సమాచారం టైప్ వెళుతున్న మా URL ల చివరిలో. వారు టైప్ సంసార, ఊహిస్తూ అది ఒక నిర్దిష్ట మార్గంలో రూపకల్పన కేవలం ఇది ఒక క్వారీ స్ట్రింగ్ అని కీ విలువ జతలను సమితి వేరు ampersands ద్వారా. ఆ కీ విలువ జతలను ఉంటుంది ఒక $ _ గెట్ సహయోగ శ్రేణి లో నిల్వ. మరియు మా వీడియో నుండి PHP వాక్యనిర్మాణం, మేము తెలిసిన ఎలా పనిచేయాలి ఇప్పటికే సహయోగ శ్రేణుల. కాబట్టి ఇక్కడ ఒక ఉదాహరణ బహుశా నేను ఇక్కడ కొన్ని PHP, కీ విలువ జతలను అన్ని వెలికితీసే URL సరఫరా యూజర్ ఆ. నేను నా ఓపెన్ PHP డీలిమిటర్ ఉన్నాయి. నేను ఒక foreach లూప్ ఉన్నాయి. నేను సూపర్ అంతటా iterating ఉన్నాను ప్రపంచ శ్రేణి $ _ గెట్ అని. నేను సూచించడానికి వీలు ఉండాలనుకుంటున్నాను కీ మరియు విలువ రెండింటికీ. మరియు నేను వాటిని ప్రింటింగ్ చేస్తున్నాను బయటకు, ప్రతి ఒక స్పష్టంగా ఇక్కడ దాని సొంత పేరా ట్యాగ్. నేను కొన్ని HTML ముద్రించిన చేస్తున్నాను మరియు విలువలు interpolating ఆ ప్రకటన లోకి కీ మరియు విలువ యొక్క. కాబట్టి యొక్క ఈ ఎలా పరిశీలించి వీలు నిజానికి మా IDE పని చేస్తుంది. మరియు ఉండవచ్చు ఈ సహాయం చేస్తుంది కొద్దిగా వర్ణించేందుకు GET ఏమి నిజానికి చేస్తోంది. కాబట్టి నేను ఇక్కడ తిరిగి నా వెబ్ రూటు ఉన్నాను. మరియు నేను ఒక లో జూమ్ చేస్తాము కొద్దిగా మీరు చూపించడానికి నేను పిలువబడే ఒక ఫైల్, get1.php కలిగి. కాబట్టి యొక్క get1.php క్లిక్ చేద్దాము. నేను ఏ కంటెంట్ చూసిన కాదు. కుడివైపు, అదృష్టము వార్తలు? Well, కాని నిజంగా నిజానికి. నేను సరఫరా లేదు ఎందుకంటే URL లో ఏదైనా. నేను get1.php అన్నారు, కానీ నేను వెబ్ ఏ కీ విలువ జతలను సరఫరా లేదు నా ప్రశ్న స్ట్రింగ్ భాగంగా. కాబట్టి యొక్క ఒక ప్రశ్న స్ట్రింగ్ జోడించడానికి అనుమతిస్తుంది మరియు ఈ ఫైలు చేయవచ్చు ఏమి చూడండి. ఒక క్వారీ స్ట్రింగ్ ప్రారంభించడానికి మీరు కేవలం ప్రశ్నార్ధకం టైప్ చేయండి. అప్పుడు నేను పేరు = డౌగ్ & సంవత్సరం = 2015 సే చేస్తాము. ఆపై నేను Enter ఉంటుంది. ఇప్పుడు ఏం గమనించవచ్చు. నేను get1.php ఇప్పటికీ ఉన్నాను. కానీ ఇప్పుడు నేను సరఫరా చేసిన కీ విలువ జతలను, మరియు నేను రెడీ వారి స్వంత వాటిని ముద్రించి పేరా పేరు, Doug-- సంవత్సరం, 2015. సరిగ్గా కోడ్ యొక్క మేము ఒక క్షణం క్రితం స్లయిడ్ చూసిన. మరియు నేను బహుశా మరొక జోడించడానికి అనుకుంటే కీ విలువ జంట, & class = CS50. ఇప్పుడు నేను మరొక కీ విలువ కలిగి ముద్రించిన యొక్క ఆ జంట ఉన్నప్పుడు నేను మళ్ళీ URL సందర్శించండి. ఇప్పుడు బహుశా ఈ కాదు భయంకరమైన బాగా ఫార్మాట్. నేను get.php మరొక సంస్కరణను కలిగి ఉన్నారు. ఇది get2.php వార్తలు. ఈ తేడా ఒక నేను CSS ఫైల్ కలిగి ఉంది, మరియు అది విషయాలు ఫార్మాట్లలో మరింత చక్కగా నాకు కొద్దిగా. ఇది బహుశా అత్యంత కాదు ప్రపంచంలో అందమైన CSS. కానీ అది చేయడం కేవలం మరొక మార్గం. నేను ఇప్పటికీ యాక్సెస్ చేయవచ్చు $ _ గెట్ ఉపయోగించి నా వేరియబుల్స్. మరియు ఈ సందర్భంలో, నేను రకమైన ఉన్నాను CSS కొంచెం ఫాన్సీ మేకింగ్. మరియు మేము పైగా పాప్ అయితే రెండవ కోసం నా IDE, నా PHP వెబ్ లో తెలియజేస్తాము ఇక్కడ డైరెక్టరీ get2.php. మేము ఇక్కడ కొన్ని HTML దానిని తెరవడానికి చేస్తాము. స్పష్టంగా నేను ఆ బంధించే కాబట్టి నేను మాట్లాడుతున్న CSS ఫైల్. నేను ఒక పట్టిక ట్యాగ్ తెరవడానికి. మరియు ఇక్కడ నా foreach లూప్ ఉంది. ఇక్కడ, ఆ నేను ముందు స్లయిడ్ చూపించాడు. మాత్రమే తేడా నేను ఈ కీ మరియు విలువ CSS కలిగి నేను దానికి దరఖాస్తు చేస్తున్నాను స్టైలింగ్. కానీ, నేను అంతా నేను ఉన్నాను వార్తలు $ _ గెట్ అంతటా iterating అన్ని పొందుటకు కీ విలువ జతలను. మరియు నేను పట్టిక వాటిని ముద్రించిన చేస్తున్నాను. మరియు, స్పష్టంగా, నేను కీలు ఫార్మాటింగ్ చేస్తున్నాను ఒక విధంగా,