1 00:00:00,000 --> 00:00:05,040 2 00:00:05,040 --> 00:00:08,440 >> சாம் LEVATICH: வரவேற்கிறோம் இந்த வாரம் பிரிவில். 3 00:00:08,440 --> 00:00:10,040 நான் Andi, இல்லை. 4 00:00:10,040 --> 00:00:14,590 Andi, இந்த நாள் உடம்பு சரியில்லை, நான் அப்படி கடைசி நிமிடத்தில் அழைக்கப்படும் வருகின்றன 5 00:00:14,590 --> 00:00:15,700 எடுத்துக்கொள்ள. 6 00:00:15,700 --> 00:00:20,920 அது காய்ச்சல் பருவத்தில் தான், அதனால் நீங்கள்உறுதி சுத்தமான தங்கி, உங்கள் கைகளை கழுவுதல், 7 00:00:20,920 --> 00:00:24,800 மற்றும் ஆரோக்கியமான உணவு என்று நீங்கள் கூட, படுக்கையிலேயே இல்லை. 8 00:00:24,800 --> 00:00:26,870 >> ஆனால் இன்னும் இல்லாமல் சந்தடி தொடங்குவதற்கு நாம். 9 00:00:26,870 --> 00:00:29,970 இன்று, நாம் பேச போகிறோம் PHP பற்றி ஒரு சிறிய எப்படி பிட் 10 00:00:29,970 --> 00:00:33,900 PHP, அது எப்படி, HTML தொடர்புடையது CSS செய்ய தொடர்புடையது, மற்றும் வலை சில 11 00:00:33,900 --> 00:00:36,100 பொருட்களை நீங்கள் நியமிப்பு பதிவு செய்தது. 12 00:00:36,100 --> 00:00:37,930 நாம் ஒரு பேச போகிறோம் எல் பற்றி சிறிது 13 00:00:37,930 --> 00:00:41,360 நீங்கள் தரவுத்தளங்கள் வேலை எப்படி, இது பி ஒரு அழகான முக்கிய அங்கமாகும் 14 00:00:41,360 --> 00:00:43,650 அமைக்க 8-- பி 7 அமைக்க. 15 00:00:43,650 --> 00:00:44,480 பி 7 அமைந்தது. 16 00:00:44,480 --> 00:00:48,400 >> பின்னர் நாம் ஒரு சிறிய பேச போகிறோம் காட்சி கட்டுப்பாட்டு வேலை எப்படி பிட் 17 00:00:48,400 --> 00:00:54,640 மற்றும் சில பின்னால் ஒரு தத்துவம் தான் ஏன் நவீன வலை பக்கங்கள் மற்றும் பல்வேறு வடிவமைப்பு. 18 00:00:54,640 --> 00:00:58,760 பயன்பாடுகள் வகையான அழகான மிகவும் நிறைய மற்றும் பயன்பாடுகள் நீங்கள் கப்பல் வேண்டும் 19 00:00:58,760 --> 00:01:01,120 இந்த மாதிரி பயன்படுத்தி, காட்சி கட்டுப்படுத்தி கட்டமைப்பு, 20 00:01:01,120 --> 00:01:02,890 நீங்கள் பயன்படுத்தி இருக்க வேண்டும் என்று பி 7 அமைந்தது, அதனால் நான் தருகிறேன் 21 00:01:02,890 --> 00:01:05,220 கொஞ்சம் பேச என்று ஆகிவிட்டது ஏன் பற்றி 22 00:01:05,220 --> 00:01:07,970 பிரபலமான, இது முக்கியமான மற்றும் நல்ல ஏன். 23 00:01:07,970 --> 00:01:12,052 பின்னர் நான் இறுதியாக செல்ல வேண்டும் பி தாக்க பற்றி சில குறிப்புகள் 7 அமைந்தன. 24 00:01:12,052 --> 00:01:13,760 நாம் நேரம் இருந்தால் இறுதியில் மேல் விட்டு, 25 00:01:13,760 --> 00:01:17,320 நாம் உண்மையில் சில செய்ய முடியும் ஒன்றாக வேலை. 26 00:01:17,320 --> 00:01:20,380 >> எனவே, PHP,. 27 00:01:20,380 --> 00:01:23,790 உண்மையில், நீங்கள் இந்த கவனித்தனர் நீங்கள் உண்மையில் அதை ஒரு முழுக்கு வேண்டும் 28 00:01:23,790 --> 00:01:27,880 ஆனால் பி 6 அமைந்தது சில PHP இருந்தது நடக்கிறது என்று குறியீடு. 29 00:01:27,880 --> 00:01:34,710 மற்றும் PHP, ஏனெனில் ஒரு சி போன்ற ஆகிறது மொழி, PHP, HTML மற்றும் CSS ஐ போல், 30 00:01:34,710 --> 00:01:39,030 ஒரு நிரலாக்க மொழி ஆகும், HTML மற்றும் CSS அதேசமயம் நிலையான உள்ளன. 31 00:01:39,030 --> 00:01:44,050 அவர்கள் கையாளும் மார்க் மொழிகளில் இருக்கிறார்கள் பாணி மற்றும் காட்சி அமைப்பை. 32 00:01:44,050 --> 00:01:46,230 PHP, உண்மையான ஒப்பந்தம் உள்ளது. 33 00:01:46,230 --> 00:01:51,590 >> PHP அதை conditions-- உள்ளது, சுழல்கள் உள்ளது சி பற்றி வேடிக்கையாக இருக்கிறது என்று அதையெல்லாம் 34 00:01:51,590 --> 00:01:56,190 இது ஒரு சிறிய என்று ஒரு சில விஷயங்கள் உள்ளன நாம் பார்க்க வேண்டும் சி, விட பிட், 35 00:01:56,190 --> 00:01:59,760 ஆனால் நான் எளிதான வழி பேச நினைக்கிறேன் PHP உள்ளது பற்றி தான் டைவ். 36 00:01:59,760 --> 00:02:04,087 அதனால் நான் செல்ல போகிறேன் இந்த கட்டத்தில் IDE உடன். 37 00:02:04,087 --> 00:02:06,170 நாங்கள் போகிறோம் முதல் விஷயம் உண்மையில் பார்த்தால் செய்ய 38 00:02:06,170 --> 00:02:10,169 சில சிறிது பி என்று PHP குறியீடு 6 அமைந்தது. 39 00:02:10,169 --> 00:02:13,600 எனவே நாம் என்று என்று என்று வழி நாம் இயங்கும் என்று வழி, முன் 40 00:02:13,600 --> 00:02:18,550 பயன்பாட்டிற்கான சர்வர் நாங்கள் தட்டச்சு செய்தால் வேண்டும் என்று இருந்தது 41 00:02:18,550 --> 00:02:21,750 ஒன்று உங்கள் செயல்படுத்த பயன்படுத்த அல்லது ஊழியர்களின் செயல்படுத்த 42 00:02:21,750 --> 00:02:27,059 அடைவு செல்வதன் மூலம் server.c இன் எந்த ஒன்று server.c இயங்கும் 43 00:02:27,059 --> 00:02:30,100 அளவுருக்களை அதனால் தான் அதை அழைக்க நீங்கள் என்ன ஒருவேளை இது உள்ளூர் புரவலன், 44 00:02:30,100 --> 00:02:31,849 நேர மிக செய்தது பின்னர் அதை உண்ணும் 45 00:02:31,849 --> 00:02:35,380 ஒரு அடைவு அதன் ரூட் பயன்படுத்த 46 00:02:35,380 --> 00:02:38,310 அங்கு இணையதளம் என்று அடிப்படையில், நடத்தப்படும். 47 00:02:38,310 --> 00:02:42,180 >> பி இந்த வாரம், 7 அமைந்தது server.c நம் குறியீடு போன்ற பெரிய 48 00:02:42,180 --> 00:02:47,580 ஏற்கனவே வேண்டும் மக்கள் உள்ளன CS50 மணிக்கு இந்த அபராதம் விஷயங்கள் மீது எழுதப்பட்ட 49 00:02:47,580 --> 00:02:49,630 என்று சிறிது வேண்டும் மேலும் செயல்பாடு, 50 00:02:49,630 --> 00:02:52,920 திறனுடைய ஒரு சர்வர் திட்டம் இன்னும் கொஞ்சம் கையாள்வதில் 51 00:02:52,920 --> 00:02:56,350 சிக்கல்களை என்று நாம் தருகிறேன் இருவரும் பி பார்க்க 7 அமைந்தது மற்றும் பி 8 அமைக்க. 52 00:02:56,350 --> 00:03:01,410 நீங்கள் தொடங்கும் என்று வழி சர்வர் மட்டும், தட்டச்சு ஆகிறது "apache50." 53 00:03:01,410 --> 00:03:03,960 >> நீங்கள் எதையும் செய்வதற்கு முன், நீங்கள் உறுதி செய்ய வேண்டும் 54 00:03:03,960 --> 00:03:06,070 அப்பாச்சி 50 என்று இது போன்ற ஏற்கனவே இயங்கும் 55 00:03:06,070 --> 00:03:08,130 நான் அதை சோதிக்க செய்த என் கணினியில். 56 00:03:08,130 --> 00:03:10,320 நீங்கள் apache50 அழைப்பு மூலம் அதை செய்ய. 57 00:03:10,320 --> 00:03:14,070 நிறுத்து, மற்றும் நீங்கள் அதை தடுப்பதாக என்று பார்க்க வேண்டும் வலை சர்வர், நீங்கள் அங்கு பார்க்க முடியும் 58 00:03:14,070 --> 00:03:16,340 முனைய சாளரத்தில் கீழே. 59 00:03:16,340 --> 00:03:21,090 பின்னர் தான், நாங்கள் இருக்கிறோம், தொடங்க , அழைக்க போகிறேன் "தொடங்கும் apache50." 60 00:03:21,090 --> 00:03:23,150 பின்னர் நாம் போகிறோம் இது ஒரு அடைவு உணவளிக்க. 61 00:03:23,150 --> 00:03:26,950 >> இப்போது, ஏனெனில் நாம் பார்க்க வேண்டும் பி சில 6 குறியீடு அமைந்தது 62 00:03:26,950 --> 00:03:32,850 நாங்கள் இல்லை, நான் உண்மையில் செயல்படுத்தப்படும் என்று பி சிறிது நகல் 63 00:03:32,850 --> 00:03:37,090 என் சொந்த கோப்புறையில் 6 குறியீடு அமைக்க, இது நீங்கள் அங்கு இடது பார்க்க முடியும். 64 00:03:37,090 --> 00:03:40,170 அது "SECTION8" என்று அனைத்து மூலதன கடிதங்கள் 65 00:03:40,170 --> 00:03:44,510 நான் மிகவும் மகிழ்ச்சியாக இருக்கிறேன், ஏனெனில் இன்று நேரடி-ஒளிபரப்பு இருக்க வேண்டும். 66 00:03:44,510 --> 00:03:47,330 >> நாங்கள் இந்த இயக்க என்றால், இது வேண்டும் எனவே அனைத்து அழகான திறம்பட வேலை. 67 00:03:47,330 --> 00:03:52,350 அது சரி, எங்கள் தளத்தில் இப்போது, என்கிறார் IDE இன் முகவரியில் கிடைக்கும், 68 00:03:52,350 --> 00:03:57,710 அடிப்படையில், நீங்கள் பயன்படுத்தி என்ன ஆகிறது பி 7-- அமைக்க அதை சரியாக பி 6 அமைந்தது. 69 00:03:57,710 --> 00:04:00,899 அனைத்து என் குறியீடுகளும் ஒரு குறியீட்டு இன்று உள்ளன. 70 00:04:00,899 --> 00:04:02,940 எனவே நாம் அந்த செல்ல முடியும் முகவரி, உன்னை மறக்க மாட்டேன், 71 00:04:02,940 --> 00:04:05,710 இந்த சிறிய கிளிக் செய்வதன் மூலம் மேல் வலது பொத்தானை அழுத்தவும். 72 00:04:05,710 --> 00:04:14,200 >> நீங்கள் இந்த குறியீடு, நினைவு கொள்கிறேன் இது நீங்கள் hello.php வேண்டும் சென்ற போது நடந்தது. 73 00:04:14,200 --> 00:04:18,000 மற்றும் குறியீடு வடிவமைக்கப்பட்டுள்ளது என்ன நீங்கள் ஒரு பெயர் தட்டச்சு போது, செய்ய ஆகிறது 74 00:04:18,000 --> 00:04:20,550 சாம் சொல்கிறீர்கள் நல்லெண்ணத்தோடு இங்கே என்று என் பெயர் ஏனெனில் 75 00:04:20,550 --> 00:04:23,620 நான் ஹலோ சொல்ல, கிளிக் போது நாம் அடுத்த பக்கம் சென்று, 76 00:04:23,620 --> 00:04:25,270 என்று பெயர் காட்டப்படும் இருந்தது. '' 77 00:04:25,270 --> 00:04:28,550 அது, நான் கூறுவேன் "ஹலோ, சாம்" அல்லது "ஹலோ," என்ன பெயர் நீங்கள் 78 00:04:28,550 --> 00:04:32,470 நாம் சென்றார் கூட அதை வைத்து ஒரு முற்றிலும் புதிய வலை பக்கம். 79 00:04:32,470 --> 00:04:36,610 >> இந்த விஷயம் வகை PHP நீங்கள் செய்ய முடியும் என்று. 80 00:04:36,610 --> 00:04:42,840 PHP தரவு பரவக்கூடியது இரண்டு இணைய பக்கங்களை இடையே. 81 00:04:42,840 --> 00:04:44,390 இது முற்றிலும் மாறுபட்ட ஒரு பக்கம் உள்ளது. 82 00:04:44,390 --> 00:04:46,990 நீங்கள் தலைப்பு "ஹலோ" இங்கே பார்க்கிறேன். 83 00:04:46,990 --> 00:04:49,080 உண்மையில், அவர்கள் வேண்டும் அதே தலைப்பில், ஆனால் நான் 84 00:04:49,080 --> 00:04:52,560 அவை வெவ்வேறு வலைத் உள்ளன சத்தியம் பக்கங்கள் நாங்கள் மூலத்தை பார். 85 00:04:52,560 --> 00:04:55,890 நீங்கள் அந்த தரவு அனுப்ப முடியும் இந்த உரை துறையில் நுழைந்தது, 86 00:04:55,890 --> 00:04:59,830 நீங்கள் அடுத்த அதை சமர்ப்பிக்க வரை அழைக்கப்படும் வருகின்றன என்று பக்கம், 87 00:04:59,830 --> 00:05:02,490 பின்னர் அந்த தரவு முடியும் அதன் தற்போதைய வடிவத்தில் இருக்கும். 88 00:05:02,490 --> 00:05:04,810 >> இப்போது நாம் இன்னும் செயல்படுத்தப்படவில்லை இந்த நம்மை, இது 89 00:05:04,810 --> 00:05:08,710 நாம் இப்போது செய்ய போகிறோம் என்ன வகையான, PHP, எவ்வாறு ஒரு சுவை பெற 90 00:05:08,710 --> 00:05:15,070 ஆனால் முக்கிய யோசனை நீங்கள் PHP-- என்று ஆகிறது அப்படி ஒரு செயல்பாடு போன்ற அதை பற்றி யோசிக்க. 91 00:05:15,070 --> 00:05:18,570 PHP நீங்கள் அனுமதிக்க முடியாது என்று ஏதாவது அது அளவுருக்கள் எடுத்து 92 00:05:18,570 --> 00:05:24,710 என்று ஒரு HTML பக்கத்தில் நீங்கள் உள்ளீடு PHP மற்றும் வடிவங்கள் மூலம், 93 00:05:24,710 --> 00:05:29,960 அது வரையறைகளைத் அந்த கடக்க முடியும் அதை ஏற்றுகிறது என்று அடுத்த பக்கம். 94 00:05:29,960 --> 00:05:35,110 >> இந்த வழக்கில், நாம் இந்த ஏற்றும் "ஹலோ சொல்லு" பொத்தானை பக்கம். 95 00:05:35,110 --> 00:05:38,960 ஆனால் இப்போது, நான் உண்மையில் என்று குறியீடு சில நீக்கப்பட்டது 96 00:05:38,960 --> 00:05:44,850 hello.php வேண்டும் என்று இயக்க உண்மையில், "ஹலோ காண்பிக்கும் 97 00:05:44,850 --> 00:05:49,680 உலக "அல்லது" ஹலோ, சாம் "அல்லது "ஹலோ," வெறும் உள்ளீடு இருந்தது என்ன. 98 00:05:49,680 --> 00:05:53,620 இப்போது எனவே, நாம் இருக்கிறோம் அடிப்படையில், அதை செய்ய போவதில்லை. 99 00:05:53,620 --> 00:05:56,570 நாம் என்று மீண்டும் போகிறோம் மேலும், சில இன்னும் செயல்பாடு சேர்க்க 100 00:05:56,570 --> 00:06:00,210 மேலும் அது ஒரு சிறிய பிட் செய்ய, பார்க்க என்ன PHP உண்மையில் திறன் உள்ளது. 101 00:06:00,210 --> 00:06:04,870 >> எனவே, முதலில் தான் பற்றி பேசுகிறேன் இந்த கோப்பு, hello.php வேண்டும். 102 00:06:04,870 --> 00:06:07,440 நாம் ஒரு பெரிதாக்க என்றால் எனவே இப்போது நான் பிட் சிறிய மற்றும் 103 00:06:07,440 --> 00:06:10,520 மாதிரி அனைத்து உருட்டும் முயற்சி வழி இருக்கிறது around-- நாம். 104 00:06:10,520 --> 00:06:14,220 நீங்கள் அதை எனப்படும் பார்க்க வேண்டும் hello.php வேண்டும், ஆனால் தொடரியல் அது 105 00:06:14,220 --> 00:06:16,880 ஒரு HTML கோப்பு தெரிகிறது. 106 00:06:16,880 --> 00:06:20,380 இது ஏனெனில் இந்த கோப்பு உண்மையான, PHP 107 00:06:20,380 --> 00:06:25,220 இந்த இடையே சிக்கி கேள்வி குறி-காரட் தொகுதிகள். 108 00:06:25,220 --> 00:06:28,610 இங்கே எல்லாம் PHP குறியீடு கருதப்படுகிறது. 109 00:06:28,610 --> 00:06:32,040 >> நீங்கள் அந்த கவனிக்க வேண்டும் நான் ஒரு கருத்தை செய்த போது, 110 00:06:32,040 --> 00:06:35,320 நீங்கள் நன்கு பார்க்க வேண்டும் இரண்டு முன்னோக்கி குறைகிறது. 111 00:06:35,320 --> 00:06:38,440 நீங்கள், நினைவு வேண்டும் என்றால் Html, நான் ஒரு கருத்தை தட்டச்சு என்றால், 112 00:06:38,440 --> 00:06:42,540 அது மிகவும் நெருக்கமான ஒன்று தெரிகிறது HTML இல் ஒரு கருத்து இது. 113 00:06:42,540 --> 00:06:46,570 இடையே எனவே உண்மையில் எல்லாம் இந்த இரண்டு கோண அடைப்புகள் 114 00:06:46,570 --> 00:06:50,060 இப்போது, PHP குறியீடு இது உண்மையில் பிரதிபலிக்கிறது 115 00:06:50,060 --> 00:06:53,270 இந்த சிறிய கருத்து சின்னமாக என்று ஒரு கருத்து மாறியது. 116 00:06:53,270 --> 00:06:58,420 >> எனவே ஒவ்வொரு முறையும் நீங்கள் கூட, PHP குறியீடு எழுத எந்த HTML குறியீட்டை அது வெளியே இருந்தால், 117 00:06:58,420 --> 00:07:02,720 அது எப்போதும் இருக்க போகிறது இந்த கோண அடைப்புகள் இணைக்கப்பட்டு 118 00:07:02,720 --> 00:07:04,080 கேள்வி மதிப்பெண்கள். 119 00:07:04,080 --> 00:07:08,260 எப்படி நீங்கள் அப்படி அதை பற்றி யோசிக்க முடியும் உங்கள் சி திட்டங்கள் இயங்கின என்று குறியீடு 120 00:07:08,260 --> 00:07:13,950 ஒரு முழு எண்ணாக முக்கிய, வெற்றிடத்தை இணைக்கப்பட்டு, சுருள் பிரேஸ், இறுதியில் சுருள் பிரேஸ் அறிக்கை. 121 00:07:13,950 --> 00:07:17,100 நீங்கள் சுருள் ப்ரேஸ் பார்க்க வேண்டும் PHP கோப்புகள், கூட, ஆனால் இந்த வகையான ஆகிறது 122 00:07:17,100 --> 00:07:20,490 PHP இன் முக்கிய முறை போன்ற. 123 00:07:20,490 --> 00:07:25,630 >> எனவே இப்போது, எப்படி நாம் PHP இல் எதையும் செய்வது? 124 00:07:25,630 --> 00:07:29,190 இப்போது, PHP ஒரு நிரலாக்க ஆகிறது மிகவும் சி போன்ற என்று மொழி, 125 00:07:29,190 --> 00:07:30,970 ஆனால் அது வலை செயல்பட்டு. 126 00:07:30,970 --> 00:07:33,270 எனவே ஒரு விஷயம் என்று நீங்கள் ஒரு immediately-- வேண்டும் 127 00:07:33,270 --> 00:07:38,130 நீங்கள் உண்மையில் செய்த முதல் விடயங்களில் சி நீங்கள் சொல்வது சரி, பொருட்களை வெளியே அச்சிடப்பட்ட? 128 00:07:38,130 --> 00:07:42,290 எனவே சி நாம் அப்படிச் செய்யவில்லை ஒரு printf செயல்பாடு. 129 00:07:42,290 --> 00:07:46,430 நாம் அது ஒரு சரம் கொடுத்தார், ஒருவேளை ஒரு புதிய வரி, 130 00:07:46,430 --> 00:07:49,850 மற்றும் நாம் நிறுத்தப்பட்டது அது ஒரு அரைப்புள்ளி. 131 00:07:49,850 --> 00:07:53,790 >> எனவே நாம் அதை செய்ய போகிறோம் என்று வழி PHP-- அதை மிகவும் வைட்டமின் தான். 132 00:07:53,790 --> 00:07:55,940 இது பல்வேறு இலக்கணத்தை ஒரு சிறிது தான். 133 00:07:55,940 --> 00:08:02,580 நாம் பொருட்களை வெளியே அச்சிட என்று வழி PHP இல் நாம் "ஹலோ எதிரொலி", என்று ஆகிறது 134 00:08:02,580 --> 00:08:04,180 அல்லது எந்த வார்த்தை "எதிரொலி". 135 00:08:04,180 --> 00:08:09,830 அந்த செய்து விளைவு உள்ளது ஒரு சரம், உடன் printf "ஹலோ." 136 00:08:09,830 --> 00:08:11,990 மற்றும் அது புதிய வரி சேர்க்கிறது. 137 00:08:11,990 --> 00:08:16,000 >> எனவே உறுதி இப்பொழுதே செய்ய அனுமதிக்க நான் மீண்டும் கொஞ்சம் வெளியே பெரிதாக்க வேண்டும் பிட் 138 00:08:16,000 --> 00:08:18,250 தான் என்று உறுதி என்று குறியீடு வேலை 139 00:08:18,250 --> 00:08:21,030 அங்கு மிக வேண்டும், ஏனெனில் அத்துடன் இந்த குறியீடு ஒரு பிழை இருக்கலாம் 140 00:08:21,030 --> 00:08:22,880 என்று நாம் சமாளிக்க வேண்டும். 141 00:08:22,880 --> 00:08:25,860 எனவே சர்வர் ஏற்கனவே இயங்கும். 142 00:08:25,860 --> 00:08:30,630 எனவே நாம் திரும்பி கீழே உருட்டும் என்றால், ஆமாம், சர்வர் இன்னமும் இயங்குகிறது. 143 00:08:30,630 --> 00:08:34,510 நாம் இந்த தட்டி என்றால் சிறிது வலது இங்கே, 144 00:08:34,510 --> 00:08:37,620 welcome-- நாம் பெரும் get-- வேண்டும். 145 00:08:37,620 --> 00:08:39,930 >> நாம் இன்னும் கொண்ட தெரிந்திருந்தால் "ஹலோ சொல்லு" உரையாடல் 146 00:08:39,930 --> 00:08:45,750 நான் தட்டச்சு போது "வணக்கம்," நாம் பார்க்க வேண்டும் உரை என்று "ஹலோ" உண்மையில் இருந்தது 147 00:08:45,750 --> 00:08:50,080 சரியாக இது, அச்சு PHP எதிரொலி ஏனெனில் நாங்கள் எதிர்பார்த்ததை 148 00:08:50,080 --> 00:08:53,190 ஒரு printf அறிக்கை போல் உள்ளது. 149 00:08:53,190 --> 00:09:01,410 எனவே இந்த குறியீடு திரும்பி, எப்படி பி 6 செய்தது அமைந்தது நீங்கள் வழங்கப்படுகின்றன விநியோகம் குறியீடு 150 00:09:01,410 --> 00:09:05,920 PHP, என்று என்று அதை செய்ய விஷயம் வெளியீடு என்று நீங்கள் 151 00:09:05,920 --> 00:09:07,920 முந்தைய திரையில் தட்டச்சு? 152 00:09:07,920 --> 00:09:10,350 >> மற்றும் வகையான ஆய்வு செய்ய என்று நடந்தால் ஏன், நாம் இருக்கிறோம் 153 00:09:10,350 --> 00:09:15,510 , இன்டெக்ஸ்.ஹெச்டிஎம்எல் போக போகிறோம், இது அசல் கோப்பு, கோப்பு என்று 154 00:09:15,510 --> 00:09:18,710 இந்த திரையில் வரை காட்டுகிறது "ஹலோ சொல்லு" பொத்தானை. 155 00:09:18,710 --> 00:09:20,950 நீங்கள் அங்கு தான் கவனிக்க அனைத்து காவிய விஷயங்கள் 156 00:09:20,950 --> 00:09:26,910 நாம் HTML போன்ற எதிர்பார்க்க வந்து இந்த விஷயங்கள், இந்த குறிச்சொற்களை மூடப்பட்ட 157 00:09:26,910 --> 00:09:31,080 கோண அடைப்புகள், PHP போன்ற ஆனால் கேள்வி மதிப்பெண்கள் இல்லாமல், 158 00:09:31,080 --> 00:09:34,650 இது HTML ஒரு சிறப்பு விஷயம் குறிக்கிறது. 159 00:09:34,650 --> 00:09:36,895 நாம் இது தலைப்பு, இல்லை "ஹலோ." 160 00:09:36,895 --> 00:09:41,010 நீங்கள், நாம் கண்டது போல என்று கவனிக்க வேண்டும் தலைப்பு இரண்டு சந்தர்ப்பங்களில் "ஹலோ" ஆகிறது. 161 00:09:41,010 --> 00:09:43,260 இந்த ஒரு மாற்ற நாம் தான், "சொல்" நாம் 162 00:09:43,260 --> 00:09:48,170 நாம் எங்கே நம்மை வேறுபடுத்தி முடியும். 163 00:09:48,170 --> 00:09:49,600 >> ஆனால் நாம் ஒரு உடல் கிடைத்தது. 164 00:09:49,600 --> 00:09:52,690 பின்னர் சுவாரசியமான பிட், HTML இல் வரை காட்டுகிறது என்று பிட், 165 00:09:52,690 --> 00:09:54,530 இந்த வடிவம் உறுப்பு ஆகும். 166 00:09:54,530 --> 00:09:56,370 எனவே நாம் ஒரு வடிவம் கிடைத்துவிட்டது. 167 00:09:56,370 --> 00:09:58,330 இந்த முக்கிய உள்ளது. 168 00:09:58,330 --> 00:10:00,530 நாம் PHP பணிபுரியும் எப்படி இருக்கிறது. 169 00:10:00,530 --> 00:10:05,790 நடவடிக்கை அளவுரு வடிவம் என்று கூறுகிறார் hello.php வேண்டும் 170 00:10:05,790 --> 00:10:09,310 நாம் அனுப்ப போகிறோம் என்ன இந்த படிவத்தை மதிப்புகள். 171 00:10:09,310 --> 00:10:13,830 நாங்கள் கடந்து செல்லும், அங்கு இது அளவுருக்கள், அதனால் பேச. 172 00:10:13,830 --> 00:10:18,680 >> நீங்கள் இங்கே இன்னொரு விஷயம் கவனிக்க வேண்டும் முறை என்று ஆகிறது "கிடைக்கும்." 173 00:10:18,680 --> 00:10:24,450 இரண்டு முதன்மை உள்ளன முறைகள், இதன் மூலம் 174 00:10:24,450 --> 00:10:28,750 தரவு அனுப்ப PHP பயன்படுத்தி இருக்க வலைத்தளங்களில் இணைய பக்கங்களை இடையே, 175 00:10:28,750 --> 00:10:30,500 இந்த வேலையை உள்ள மாறாக. 176 00:10:30,500 --> 00:10:34,070 அந்த முறைகள் "கிடைக்கும்" மற்றும் "பின்." 177 00:10:34,070 --> 00:10:37,010 சில நுட்பமான உள்ளன கிடைக்கும் மற்றும் பிந்தைய இடையே வேறுபாடுகள் 178 00:10:37,010 --> 00:10:40,520 நாம் into-- கிடைக்கும் என்று நீங்கள் கூட, ஒரு "கிடைக்கும்". 179 00:10:40,520 --> 00:10:44,030 >> ஆனால் அனைத்து விரும்பிகளை மற்றும் நோக்கங்களுக்காக, மற்றும் பிந்தைய 180 00:10:44,030 --> 00:10:47,120 இருவரும் வெறும் வழிகள் உள்ளன என்று நீங்கள் அளவுருக்களை அனுப்பலாம் 181 00:10:47,120 --> 00:10:49,500 சற்று வித்தியாசமாக மரண தண்டனைகள். 182 00:10:49,500 --> 00:10:53,500 இப்போது, நாங்கள் பெற காரணம் பயன்படுத்த போகிறோம் கிடைக்கும் முதலில் பயன்படுத்தப்பட்டது என்ன இருந்தது 183 00:10:53,500 --> 00:10:57,340 பி PHP கோப்பு 6 அமைக்க. 184 00:10:57,340 --> 00:11:00,850 நாம் சென்று உண்மையில், பார்க்க நாங்கள் வேறு எதையும் எடிட் செய்து முன், 185 00:11:00,850 --> 00:11:03,090 நான் வணக்கம் சொல்ல போகிறேன் உங்கள் பெயர் என்ன ஆகின்றன? 186 00:11:03,090 --> 00:11:03,812 >> பார்வையாளர்கள்: எலியட். 187 00:11:03,812 --> 00:11:04,770 சாம் LEVATICH: ஒ, ஓ. 188 00:11:04,770 --> 00:11:05,600 நான் கூற எப்படி என்று எனக்கு தெரியாது. 189 00:11:05,600 --> 00:11:06,766 நீங்கள் எனக்கு அந்த கூற முடியும்? 190 00:11:06,766 --> 00:11:08,710 பார்வையாளர்கள்: மின் எல் எல்-நான்-ஓ-டி. 191 00:11:08,710 --> 00:11:09,720 >> சாம் LEVATICH: நான்-ஓ-டி? 192 00:11:09,720 --> 00:11:10,440 >> பார்வையாளர்கள்: ஆமாம். 193 00:11:10,440 --> 00:11:10,960 >> சாம் LEVATICH: பெர்பெக்ட். 194 00:11:10,960 --> 00:11:11,210 சரி. 195 00:11:11,210 --> 00:11:12,751 நான் அந்த கூற எப்படி தெரியும்? யூகிக்கிறேன். 196 00:11:12,751 --> 00:11:13,510 அதற்காக மன்னிக்கவும். 197 00:11:13,510 --> 00:11:16,560 ஆனால் நாம் "ஹலோ சொல்ல," அது இல்லை என்று சொல்ல என்றால் அதை திரையில் காட்ட போகிறேன் 198 00:11:16,560 --> 00:11:18,476 இன்னும் நாம் மாற்றம் ஏனெனில் குறியீடு சிறிது. 199 00:11:18,476 --> 00:11:21,290 ஆனால் நாம் "ஹலோ சொல்லு" என்றால் - சரி, அதனால் "ஹலோ" இங்கே உள்ளது. 200 00:11:21,290 --> 00:11:24,137 ஆனால் நாம் ஒரு நெருக்கமான எடுத்து இருந்தால் URL தன்னை பாருங்கள், 201 00:11:24,137 --> 00:11:26,220 நாங்கள் அதை முடிகிறது என்று பார்க்க வேண்டும் உடன் hello.php வேண்டும்? பெயர் = எலியட். 202 00:11:26,220 --> 00:11:30,980 203 00:11:30,980 --> 00:11:37,180 >> எனவே, இந்த ஒரு வழி அடுத்த வலை பக்கம் தொடர்பு 204 00:11:37,180 --> 00:11:39,240 நாம் கடந்து விட்டேன் என்று அளவுருக்கள். 205 00:11:39,240 --> 00:11:40,870 நாம் பெயர் = எலியட் கூறினார். 206 00:11:40,870 --> 00:11:46,290 பி 6 அமைக்க எப்படி என்று இறுதியில் நாங்கள் உள்ளே சென்று அந்த மாறி அணுக 207 00:11:46,290 --> 00:11:47,520 படிவத்தை வழியாக. 208 00:11:47,520 --> 00:11:51,470 இந்த ஒன்று என்று ஒரு get கோரிக்கை பிரத்தியேகமான. 209 00:11:51,470 --> 00:11:57,480 ஒரு பெற கோரிக்கை அளவுருக்கள் செய்கிறது வலைத்தளத்தின் URL அறியப்படுகிறது. 210 00:11:57,480 --> 00:12:01,190 >> நீயும், நினைவு கொள்கிறேன், பி என்று 6 அமைந்தது 211 00:12:01,190 --> 00:12:04,450 ஒரு செயல்பாடு எழுத இருந்தது உண்மையில் நடந்துகொண்ட 212 00:12:04,450 --> 00:12:09,700 இந்த கேள்வி சரம் என்று ஒரு கோப்பு பின்னர் உள்ளன முடியும். 213 00:12:09,700 --> 00:12:14,684 தொடர்ந்து ஒரு கேள்வி குறி இருக்க முடியும் எழுத்துக்கள் அடிப்படையில் எந்த எண் மூலம். 214 00:12:14,684 --> 00:12:16,350 மற்றும் சரியாக நடக்கிறது இங்கே என்ன. 215 00:12:16,350 --> 00:12:21,280 நீங்கள் ஒரு காரணத்துக்கு என்று அலச பி server.c உங்கள் செயல்படுத்த 216 00:12:21,280 --> 00:12:27,570 நீங்கள் சொல்ல முடியும் என்று 6 அமைக்க உள்ளது = எலியட் பெயரை PHP குறியீடு. 217 00:12:27,570 --> 00:12:30,460 நீங்கள் முடியும் தேவை URL ஐ வெளியே இட 218 00:12:30,460 --> 00:12:35,900 என்று கேள்வி PHP கோப்பு அதை கையாள்வதில் என்ன தெரியும். 219 00:12:35,900 --> 00:12:39,350 >> எனவே வட்டம் இந்த கொடுக்கிறது server.c உள்நோக்கம் 220 00:12:39,350 --> 00:12:43,900 நாங்கள் நகரும் இப்போது அந்த PHP ஒரு சி வெளியே. 221 00:12:43,900 --> 00:12:48,240 எனவே உண்மையில் அணுகும் கவனம் செலுத்த வேண்டும் விஷயங்கள் இப்போது ஒரு get கோரிக்கை கடந்து 222 00:12:48,240 --> 00:12:48,880 இந்த கட்டத்தில். 223 00:12:48,880 --> 00:12:50,157 நான், இந்த காப்பாற்ற போகிறேன். 224 00:12:50,157 --> 00:12:51,240 நாம் எதையும் மாற்ற முடியவில்லை. 225 00:12:51,240 --> 00:12:56,080 நாம் ஒரு உள்ளீடு துறையில் கிடைத்துவிட்டது போல தெரிகிறது. 226 00:12:56,080 --> 00:12:58,550 >> நாம் சில பண்புகள் அமைக்க, நாம் ஒரு HTML செய்ய முடியும். 227 00:12:58,550 --> 00:12:59,550 இந்த எளிய விஷயங்கள் உள்ளன. 228 00:12:59,550 --> 00:13:00,580 நாம் இந்த தேவையில்லை. 229 00:13:00,580 --> 00:13:03,750 ஆனால் நாம், தானாக நிரப்புதல் இறங்கியபோது எந்த அடிப்படையில், உங்களுக்கு தெரியும் says-- 230 00:13:03,750 --> 00:13:05,710 நீங்கள் விஷயங்களை தட்டச்சு செய்யும் போது வலை, சில நேரங்களில் 231 00:13:05,710 --> 00:13:07,355 உங்களுக்காக நிரப்ப முயற்சிக்கிறது. 232 00:13:07,355 --> 00:13:08,230 எனவே அது ஒரு நல்ல விஷயம். 233 00:13:08,230 --> 00:13:11,700 நாம் இந்த நோக்கத்திற்காக இது அணைக்க வேண்டும். 234 00:13:11,700 --> 00:13:13,970 என்று ஒரு CS50 முடிவு. 235 00:13:13,970 --> 00:13:15,640 எனவே நாம் விரும்பினால் அந்த நீக்க முடியும். 236 00:13:15,640 --> 00:13:19,510 >> ஆட்டோ ஃபோகஸ் வெறும் கர்சர் குச்சிகள் ஆரம்பத்தில் வடிவம் வலது. 237 00:13:19,510 --> 00:13:21,060 மீண்டும், மிகவும் முக்கியம் இல்லை. 238 00:13:21,060 --> 00:13:26,220 >> ஆனால் பெயர் = "பெயர்" - அது ஒரு சிறிய தான் பெயர் மற்றும் பெயர் தான் காரணம், தந்திரமான. 239 00:13:26,220 --> 00:13:28,730 ஆனால் நாம் மாறிவிட்டேன் வேறு ஏதாவது செய்ய வேண்டும் இந்த. 240 00:13:28,730 --> 00:13:30,563 உண்மையில், என்று நாம் இப்போது என்ன செய்ய வேண்டும். 241 00:13:30,563 --> 00:13:34,830 நாம் ", நபர்" சொல்ல வேண்டும், இதில் அப்படி பெயர் போன்ற ஆகிறது 242 00:13:34,830 --> 00:13:36,790 ஒரு நபர் தங்கள் பெயர் வரையறுக்கப் பட்டால். 243 00:13:36,790 --> 00:13:41,480 >> எனவே இந்த மூட வேண்டும், எங்கள் வலைத்தளத்தில் வரை மீண்டும் திறக்க 244 00:13:41,480 --> 00:13:46,110 எங்கள் சர்வர் இன்னும் இயங்கும் முதல் அப்பாச்சி 50, மற்றும் நாம் ஹலோ, இங்கே தான் சொல்ல வேண்டும், 245 00:13:46,110 --> 00:13:47,200 எலியட் மீண்டும். 246 00:13:47,200 --> 00:13:48,460 ஏன் கூடாது? 247 00:13:48,460 --> 00:13:49,220 வணக்கம். 248 00:13:49,220 --> 00:13:52,880 நாம் இங்கே சென்று என்றால், நாம் பார்க்க வேண்டும் பின்னர் அதற்கு பதிலாக பெயர் = எலியட், 249 00:13:52,880 --> 00:13:55,200 அது நபர் எலியட் = கூறுகிறார். 250 00:13:55,200 --> 00:14:00,060 என்று உண்மையில் ஒரு நேரடி விளைவாக தான் நாம் தான் பெயர் = "நபர்." அந்த மாற்றம் 251 00:14:00,060 --> 00:14:06,840 >> ஒரு உள்ளீடு உறுப்பு எனவே ஒரு HTML வடிவம், பெயர் துறையில் 252 00:14:06,840 --> 00:14:10,590 ஐந்து அடையாளங்காட்டி கடத்தப்படுகின்றது என்று அளவுரு. 253 00:14:10,590 --> 00:14:14,250 நீங்கள் ஒரு செயல்பாடு உருவாக்கி என்றால் போல் தான் இரண்டு முழு நடந்தது என்று, "சேர்" 254 00:14:14,250 --> 00:14:16,670 நீங்கள் முழு எண்ணாக ஒரு மற்றும் எண்ணாக ஆ கூறினார். 255 00:14:16,670 --> 00:14:22,680 அந்த பெயர் ஒரு இருக்க வேண்டும், மற்றும் என்றால் என்று நீங்கள் மற்றொரு வடிவம், விரும்பிய 256 00:14:22,680 --> 00:14:27,800 நாங்கள் நகலெடுத்து மூலம் தான் செய்ய முடியும் மற்றும் பேஸ்ட், பின்னர் நாம் பெயர் ஆ வேண்டும். 257 00:14:27,800 --> 00:14:31,030 >> எனவே இப்போது நாம் இரண்டு அளவுருக்கள் வேண்டும் என்று கடந்து 258 00:14:31,030 --> 00:14:36,970 அடுத்த website-- பெற அடுத்த வலை பக்கம், hello.php. 259 00:14:36,970 --> 00:14:39,770 நாம் உண்மையில் பார்க்க முடியும் என்று மீண்டும் நாம் விரும்பினால். 260 00:14:39,770 --> 00:14:44,830 இந்த சமாளிக்க எளிதான வழி உள்ளது அடிப்படையில் IDE இல் வலை குறியீடு. 261 00:14:44,830 --> 00:14:47,940 நீங்கள் சர்வர் தொடங்கும், அதை பெற ஒவ்வொரு முறையும் நீங்கள் இயங்கும், பின்னர் 262 00:14:47,940 --> 00:14:50,649 வெறும் நெருக்கமான, சில மாற்றங்களை செய்ய அந்த கோப்பு பாதுகாப்பாக இருக்க வேண்டும். 263 00:14:50,649 --> 00:14:52,440 மீண்டும் பொத்தானை அழுத்தி ஒரு சிறிய தந்திரமான உள்ளது 264 00:14:52,440 --> 00:14:55,800 அது முந்தைய ஏற்ற வேண்டும், ஏனெனில் பதிப்பு, மிகவும் மேம்படுத்தப்பட்ட ஒன்று. 265 00:14:55,800 --> 00:14:59,200 >> பின்னர் நீங்கள் கிளிக் உங்கள் பொத்தானை மீண்டும், பாப் ஓ, சரி up-- 266 00:14:59,200 --> 00:15:00,510 இப்பொழுது இரண்டு வடிவங்கள் உள்ளன. 267 00:15:00,510 --> 00:15:10,440 நாம் ஒவ்வொரு ஒரு ஒன்று தட்டச்சு என்றால் உதாரணமாக க்கான one-- "ஜேசன் HIRSHHORN," 268 00:15:10,440 --> 00:15:11,590 நாம் ஹலோ சொல்கிறோம். 269 00:15:11,590 --> 00:15:12,840 நாங்கள் எங்கள் அளவுருக்களை பார்க்க. 270 00:15:12,840 --> 00:15:18,910 நாங்கள் வந்துள்ளது போல என்று, தெரிகிறது எதிர்பார்க்கப்படுகிறது, ஒரு = உயிர்மையில் மற்றும் ப = HIRSHHORN, 271 00:15:18,910 --> 00:15:23,760 இது இரண்டு அளவுருக்கள் பிரதிபலிக்கிறது நாம் இந்த செயல்பாடு சென்றது என்று. 272 00:15:23,760 --> 00:15:27,900 >> எனவே இப்போது தான் உண்மையில் பெற அனுமதிக்க அந்த செயல்பாடு செயல்படுத்தும் என்று நாம் 273 00:15:27,900 --> 00:15:30,840 பி இருந்தது 6 அமைந்தது. 274 00:15:30,840 --> 00:15:32,490 எனவே இப்போது நாம் வெறும் ஹலோ எதிரொலிக்கும். 275 00:15:32,490 --> 00:15:34,310 என்று மிக பயனுள்ளதாக இல்லை. 276 00:15:34,310 --> 00:15:38,530 நாம் சில மாறி எதிரொலி வேண்டும் என்று எங்களுக்கு நிறைவேற்றப்பட்டது. 277 00:15:38,530 --> 00:15:40,320 மற்றும் நாம் இந்த மாறி பெயர் தெரியும். 278 00:15:40,320 --> 00:15:41,770 நாம் ஒரு வேண்டும் மற்றும் நாம் பி வேண்டும். 279 00:15:41,770 --> 00:15:43,500 எனவே நாம் ஒன்றை எதிரொலி தேர்வு செய்யலாம். 280 00:15:43,500 --> 00:15:45,470 >> ஆனால் நாம் எப்படி அதை அணுக வேண்டும்? 281 00:15:45,470 --> 00:15:48,820 சரி, சில உள்ளன PHP இல் உலக மாறிகள். 282 00:15:48,820 --> 00:15:51,240 நான் எழுத போகிறேன் இங்கே கருத்துக்கள் அவற்றை. 283 00:15:51,240 --> 00:15:59,910 இரண்டு மிக முக்கியமான ஒன்றை கிடைக்கும் இப்போது எங்கள் நோக்கங்களுக்காக பதிவு. 284 00:15:59,910 --> 00:16:05,350 இந்த வரிசைகள் அல்லது உள்ளன, தொழில்நுட்ப, அகராதிகள் 285 00:16:05,350 --> 00:16:10,540 நாம் எங்கே இருக்கிறோம் என்று நாம் மாறிகள் அடுத்த வலை பக்கம் நேரடி கடந்து. 286 00:16:10,540 --> 00:16:14,520 மற்றும் நாம் விரைவில் அவற்றை பயன்படுத்த எப்படி பார்க்க. 287 00:16:14,520 --> 00:16:19,720 >> PHP குறியீடு பற்றி மற்றொரு சுருக்கமான குறிப்பு மற்றும் C கட்டத்தில் சில பிரத்தியேக, 288 00:16:19,720 --> 00:16:23,260 ஒரு மாறி அறிவிக்க அல்லது மாறிகள் பயன்படுத்த, 289 00:16:23,260 --> 00:16:24,570 நீங்கள் முதலில் அறிவிக்க நேர்ந்தது. 290 00:16:24,570 --> 00:16:30,860 போது நீங்கள் நீங்கள் என்ன செய்ய அவர்கள் int ஒரு அல்லது கரி ஆ சொல்ல அவர் அறிவித்தார். 291 00:16:30,860 --> 00:16:35,630 நீங்கள் இந்த வகையான அறிவிக்க நேர்ந்தது நீங்கள் முன்பு மாறிகளின் படைத்திருக்கின்றோம். 292 00:16:35,630 --> 00:16:38,800 PHP-- நீங்கள் எந்த செய்ய தேவையில்லை. 293 00:16:38,800 --> 00:16:42,522 PHP ஐந்து கேட்க முடியாது மாறி வகை. 294 00:16:42,522 --> 00:16:44,480 மற்றும் வழி என்று நீங்கள் மாறாக ஒரு மாறி உருவாக்க 295 00:16:44,480 --> 00:16:49,930 என்று கூறி விட int, கரி, சரம் நாங்கள் தெரியும் என்று இது, உண்மையில் எரிப்பதை * ஆகும் 296 00:16:49,930 --> 00:16:52,180 மாறாக அனைத்து செய்து விட என்று, ஏனெனில் எல்லாம் 297 00:16:52,180 --> 00:16:54,620 , ஒரே வகை typeless, நாம் தான் முடியும் 298 00:16:54,620 --> 00:16:59,210 ஒரு பாத்திரம், பயன்படுத்த இது டாலர் ஆகும். 299 00:16:59,210 --> 00:17:03,700 நீங்கள் ஏற்கனவே உறுத்தும் தான் பார்க்க வேண்டும் சிறிய நிரப்புதல் விஷயங்கள் வரை. 300 00:17:03,700 --> 00:17:11,380 மற்றும் அது வேறுவிதமாக மற்றும் _POST என்று கூறி நான் கிடைக்க வேண்டும் என்று இரண்டு விருப்பங்கள் 301 00:17:11,380 --> 00:17:11,900 எனக்கு. 302 00:17:11,900 --> 00:17:16,430 இந்த மற்ற விஷயங்கள் சில உள்ளன PHP இல் மற்ற உலக மாறிகள் 303 00:17:16,430 --> 00:17:18,430 உங்கள் மீது பயன்படுத்தி இருக்க வேண்டும் என்று பி நிச்சயமாக 7 அமைந்தது. 304 00:17:18,430 --> 00:17:20,569 இப்போது நாம் என்ன செய்ய போகிறோம் க்கான கிடைக்கும் மற்றும் பிந்தைய கவனம். 305 00:17:20,569 --> 00:17:22,910 ஆனால் இந்த ஒரு பயனுள்ளதாக இருக்கிறது IDE, என்று விஷயம் 306 00:17:22,910 --> 00:17:24,980 எங்கே நீங்கள் தட்டச்சு செய்த முறை அந்த டாலர் உள்ள, 307 00:17:24,980 --> 00:17:28,760 அது உலக மாறிகள் பூர்த்தி தொடங்க வேண்டும் அல்லது மாறிகள் நீங்கள் ஏற்கனவே வரையறுக்கப்பட்ட. 308 00:17:28,760 --> 00:17:34,360 >> நீங்கள் வரையறுக்க வேண்டும் என்றால் ஒரு மாறி என்று "சரம்," 309 00:17:34,360 --> 00:17:38,290 நீங்கள் அது சமமாக அமைக்க முடியும் "வணக்கம்." 310 00:17:38,290 --> 00:17:40,100 மற்றும் அது போன்ற எளிமையான போன்ற அடிப்படையில் தான். 311 00:17:40,100 --> 00:17:44,720 பின்னர் நாம் செய்ய முடியும் போன்ற ஏதாவது "எதிரொலி $ சரம்." 312 00:17:44,720 --> 00:17:48,524 IDE, சில எறிந்து நான் ஏதாவது தவறு செய்து இருக்கிறேன் என்றால் பிழைகள், 313 00:17:48,524 --> 00:17:50,190 எனவே வட்டம் நான் சரியான எல்லாம் செய்கிறேன். 314 00:17:50,190 --> 00:17:52,060 ஆனால் பிழைகள் எப்போதும் எழுகின்றன. 315 00:17:52,060 --> 00:17:56,670 >> பற்றி மற்றொரு தந்திரமான விஷயம் PHP அதை தொகுக்கப்பட்ட இல்லை என்று ஆகிறது. 316 00:17:56,670 --> 00:18:00,640 சி திட்டங்கள் உடன், நீங்கள் செய்ய வேண்டும் தினசரி அடிப்படையில் of--, 317 00:18:00,640 --> 00:18:02,710 நீங்கள் திருத்தங்களை செய்ய வேண்டும் உங்கள் குறியீடு, நீங்கள் அதை சேமிக்க விரும்புகிறேன், 318 00:18:02,710 --> 00:18:04,460 பின்னர் நீங்கள் என்று அது அலங்காரம் இருந்தது, அங்கு செய்ய 319 00:18:04,460 --> 00:18:08,830 மொழி என்று அந்த படி, உங்கள் குறியீடு செய்ய, கணகண வென்ற சப்தம், இந்த உரை 320 00:18:08,830 --> 00:18:10,570 இயங்கக்கூடிய வகையில், தாக்கல். 321 00:18:10,570 --> 00:18:15,550 PHP, சி போன்ற, ஆனால் அது தூக்கிலிடப்பட்டார் உங்கள் இணைய உலாவி ஈ. 322 00:18:15,550 --> 00:18:17,640 எனவே எனக்கு எந்த வழி இருக்கிறது. 323 00:18:17,640 --> 00:18:19,790 >> அந்த தூக்கி செய்ய பயனுள்ளதாக பிழைகள், சரியான? 324 00:18:19,790 --> 00:18:22,190 அதை நீங்கள், போன்ற இருக்க வேண்டும் இந்த மாறி அறிவிக்க வில்லை 325 00:18:22,190 --> 00:18:23,320 நீங்கள் அதை பயன்படுத்த முயற்சி முன். 326 00:18:23,320 --> 00:18:29,120 நீங்கள், இந்த எல்லா மோசமான stuff-- segfault வேண்டும் செய்தார் segfault வேண்டும், அனைத்து வகையான வேடிக்கை முறை 327 00:18:29,120 --> 00:18:31,000 அந்த அலங்காரம் வந்தது. 328 00:18:31,000 --> 00:18:33,920 PHP ஒரு ஆபரேஷன் ஈராக் வாள் உள்ளது நீங்கள் அந்த பிழைகளை பெற முடியாது, ஏனெனில், 329 00:18:33,920 --> 00:18:37,770 ஆனால் அது கூட உங்களுக்கு தெரியாது என்று அர்த்தம் உண்மையில், உங்கள் திட்டம் என்ன தவறு 330 00:18:37,770 --> 00:18:39,840 நீங்கள் அதை இயக்க மற்றும் அது வேலை செய்யவில்லை என்றால். 331 00:18:39,840 --> 00:18:45,130 ஆனால் வழு சுட்டிக்காட்ட வேண்டும் சில வட்டம் பயனுள்ளதாக சிறிய விஷயங்கள் 332 00:18:45,130 --> 00:18:47,950 நீங்கள் தீர்க்க முடியும் என்று எனும் சொல். 333 00:18:47,950 --> 00:18:52,850 >> எனவே இப்போது நாம் to-- மேல் சென்றால் என்று அருகில் சொல்கிறார்கள். 334 00:18:52,850 --> 00:18:54,522 மீண்டும் திறக்க. 335 00:18:54,522 --> 00:18:55,480 நாம் இங்கே திரும்பி இருக்கிறோம். 336 00:18:55,480 --> 00:18:57,210 எனவே நாம் ஒரு மாறி கிடைத்துவிட்டது மற்றும் ஒரு மாறி ஆ. 337 00:18:57,210 --> 00:18:58,626 இந்த இறுதியில் ஒரு விஷயமே இல்லை. 338 00:18:58,626 --> 00:19:01,850 நாம் அவர்களுக்கு H, G அழைக்க வேண்டும் எந்தவொரு காரணமும். 339 00:19:01,850 --> 00:19:03,120 >> நாம் ஹலோ சொல்லுங்கள். 340 00:19:03,120 --> 00:19:07,480 இப்பொழுது நமது சரம் போல் "வணக்கம்" உண்மையில் அச்சிடும் உள்ளது. 341 00:19:07,480 --> 00:19:10,460 நாம் ஒரு மாறி என்று உருவாக்கப்பட்டது "சரம்," அது சமமாக அமைக்க "வணக்கம்." 342 00:19:10,460 --> 00:19:15,520 நாம் என்ன செய்ய வேண்டும் என்று கவனிக்க malloc அல்லது ஒரு பாத்திரம் வரிசை செய்ய. 343 00:19:15,520 --> 00:19:19,110 >> PHP இல், ஏனெனில் மாறிகள் , ஒரு சரம் typeless உள்ளன 344 00:19:19,110 --> 00:19:22,230 ஒரு கரி, அதே தான் அனைத்து நடைமுறைகளிலும். 345 00:19:22,230 --> 00:19:23,570 இந்த "வணக்கம்." இருக்க முடியும் 346 00:19:23,570 --> 00:19:26,340 இது பாத்திரம் கே இருக்க முடியும். 347 00:19:26,340 --> 00:19:29,290 இது எண் 1 இருக்க முடியும். 348 00:19:29,290 --> 00:19:30,300 அது கவலைப்படவில்லை. 349 00:19:30,300 --> 00:19:33,560 PHP பற்றி கவலை இல்லை உங்கள் மாறி வகை. 350 00:19:33,560 --> 00:19:34,390 அல்லது, அது பாதுகாப்பு இல்லை. 351 00:19:34,390 --> 00:19:36,240 நீங்கள் முயற்சி போது அது அக்கறை அது கொண்ட விஷயங்களை செய்ய 352 00:19:36,240 --> 00:19:38,790 ஆனால் அது கவலை இல்லை அறிவிப்பு படி. 353 00:19:38,790 --> 00:19:46,960 >> நீங்கள் சி முடியும் போல், நீங்கள் இது போன்ற ஸ்டாக் சரங்களை அறிவிக்க 354 00:19:46,960 --> 00:19:51,130 "ஸ்டாக்" என்று கூறி ஒரு சிறிய என்றாலும் ஒரு சாத்தியமான தவறான சொல்வழக்கு போது பிட் 355 00:19:51,130 --> 00:19:52,230 நாம் PHP பற்றி பேசுகிறீர்கள். 356 00:19:52,230 --> 00:19:54,020 ஆனால் நாம் அதை பற்றி கவலைப்பட வேண்டியது இல்லை. 357 00:19:54,020 --> 00:19:55,936 எனவே நாம் நமது சரம் கிடைத்தது "வணக்கம்," நாம் சரம் எதிரொலிக்கின்றன. 358 00:19:55,936 --> 00:19:58,880 எனவே இப்போது நாம் மாறிகள் விவாதிக்கப்பட்டது. 359 00:19:58,880 --> 00:20:06,060 எனவே இப்போது நாம் அதை பற்றி பேச தேவை பதிவு மற்றும் அந்த இறுதி விஷயம் செய்ய 360 00:20:06,060 --> 00:20:12,660 உண்மையில் இந்த மீண்டும் பெற தேவை பி செயல்பாடு 6 அமைந்தது. 361 00:20:12,660 --> 00:20:14,990 எனவே இப்போது நாம் இருக்கிறோம் சரம் எதிரொலிக்கும், ஆனால் நாம் 362 00:20:14,990 --> 00:20:17,080 இந்த மாறிகள் மற்றும் பிந்தைய இருக்கிறது. 363 00:20:17,080 --> 00:20:19,430 நாம் பயன்படுத்தி வருகிறோம் ஏனெனில் முறை கிடைக்கும், அது 364 00:20:19,430 --> 00:20:24,810 இயற்கை தெரிகிறது எங்கள் மாறி அந்த நாங்கள், ஒரு மற்றும் ப, இரண்டு ஆர்வமாக 365 00:20:24,810 --> 00:20:29,870 வரிசை அமைந்துள்ள வேண்டும் அல்லது அகராதி, தொழில்நுட்ப கிடைக்கும். 366 00:20:29,870 --> 00:20:33,510 >> நாங்கள் அமைக்க, எனவே இந்த போன்ற பெறலாம் உங்கள் groups-- நான் நுழைய அழுத்தத்தேன் 367 00:20:33,510 --> 00:20:36,770 அது அதை பிடிக்கவில்லை ஆனால் இங்கு நாம் வேண்டும். 368 00:20:36,770 --> 00:20:38,000 மற்றும் எனவே ஏற்கனவே உள்ளது கிடைக்கும். 369 00:20:38,000 --> 00:20:41,380 எனவே நாம் ஏற்கனவே அணுக ஆரம்பிக்க முடியும் கிடைக்கும் உறுப்புகள் சில. 370 00:20:41,380 --> 00:20:45,000 நாம் பெற என்றால், இந்த, தொடரியல் PHP இல் வரிசைகள் மிகவும் சி போன்ற உள்ளது. 371 00:20:45,000 --> 00:20:47,900 நாம் நம் இரு சதுர அடைப்புக்குறிக்குள் வேண்டும். 372 00:20:47,900 --> 00:20:53,440 >> எனவே நாம் ஒரு சாதாரண பெற சொல்கிறோம் வரிசை, நாம் அணுக முடியும் 373 00:20:53,440 --> 00:20:55,600 பூஜ்ய குறியீட்டு, முதல் குறியீட்டு. 374 00:20:55,600 --> 00:20:56,840 PHP, பூஜ்யம் குறியீட்டு ஆகிறது. 375 00:20:56,840 --> 00:21:00,550 நாம் பூஜ்யம், ஒன்று சொல்ல முடியும் இது போன்ற இரண்டு இருக்கின்றன பொருள். 376 00:21:00,550 --> 00:21:03,420 நான் அந்த பெற பேசிட்டு தொழில்நுட்ப ஒரு அகராதி ஆகும். 377 00:21:03,420 --> 00:21:08,290 எனவே PHP பேட்டை கீழ், என்ன செய்கிறார் இது சி விட சற்று இனிமையானதுமாகும், 378 00:21:08,290 --> 00:21:12,760 ஏற்கனவே நீங்கள் சில கொடுக்கும் அகராதி செயல்பாடு, இது 379 00:21:12,760 --> 00:21:16,240 உண்மையில் புல அட்டவணைகள், உள்ளது அல்லது, கூறப்படும், முயற்சிக்கிறது. 380 00:21:16,240 --> 00:21:19,360 அல்லது, தொழில்நுட்ப இது ஒரு அதே முயற்சி இருக்க முடியும். 381 00:21:19,360 --> 00:21:25,500 ஆனால் PHP ஒரு ஹாஷ் அட்டவணை செயல்படுத்த, இது ஒரு பயனுள்ள அகராதி உருவாக்குகிறது. 382 00:21:25,500 --> 00:21:28,400 >> எனவே நாம் பெயர் தெரியும் எங்கள் மாறி, சரியான? 383 00:21:28,400 --> 00:21:32,440 அது நிறைவேற்றப்பட்டது PHP மூலம் கேள்வி சரம். 384 00:21:32,440 --> 00:21:37,290 நாம் ஒரு = எச் மற்றும் பி இல்லை = கிராம் எங்கே, ஆ மாறிகள் பெயர்கள் உள்ளன. 385 00:21:37,290 --> 00:21:41,580 ஆகவே, நாம் அணுக முடியும் என்று முக்கிய ஒத்துள்ளது என்று மதிப்பு 386 00:21:41,580 --> 00:21:45,055 எங்கள் அகராதியில் உள்ளது தான் ["ஒரு"] _GET_GET கூறி. 387 00:21:45,055 --> 00:21:48,170 388 00:21:48,170 --> 00:21:51,365 >> எனவே இப்போது நாம் வேறுவிதமாக ["ஒரு"] வேண்டும். 389 00:21:51,365 --> 00:21:56,930 நாம் தான் உள்ளே பதிலாக என்றால் எங்கள் எதிரொலி, நாங்கள் _GET_GET எதிரொலி ["ஒரு"] - 390 00:21:56,930 --> 00:22:02,410 நாம் வழு என்றால் பார்க்க வேண்டும் இதை பற்றி எந்த பிழைகளை வீசுகிகிறது 391 00:22:02,410 --> 00:22:05,620 நாம் சேமித்து இந்த மூட வேண்டும். 392 00:22:05,620 --> 00:22:07,130 அதை திறந்து. 393 00:22:07,130 --> 00:22:10,390 நாம் ஒரு சரியான செய்து இப்போது, ஆ தேவையில்லை வேண்டும். 394 00:22:10,390 --> 00:22:12,980 "அவளை" மற்றும் "அவரை" - "ஹம்." "அவளை" மற்றும் "ஹம்." 395 00:22:12,980 --> 00:22:14,810 நன்றாக இருக்கிறதே. 396 00:22:14,810 --> 00:22:18,040 >> மற்றும் அதை அச்சிட்டு "அவளை," இது ஒரு பைத்தியம். 397 00:22:18,040 --> 00:22:21,920 ஆனால் அந்த சரியாக என்ன பி நடக்கிறது 6 அமைந்தது. 398 00:22:21,920 --> 00:22:27,240 அடிப்படையில், பி 6 அமைந்தது இருந்தது doing-- எதிரொலி ஹலோ, 399 00:22:27,240 --> 00:22:31,580 பெயர் அது அங்கு ஒரு மாறி பெயர் மற்றும் அது 400 00:22:31,580 --> 00:22:35,520 நீங்கள் உரை என்று பிட் தட்டச்சு செய்ய கேட்கிறது. 401 00:22:35,520 --> 00:22:37,380 மேலும் அங்கு இருந்த சில கூடுதல் குறியீடு அங்கு 402 00:22:37,380 --> 00:22:40,550 அறிக்கைகள் என்றால், அது, சேர்க்கப்பட்டுள்ளது இது நாம் இப்போது என்ன செய்ய முடியும். 403 00:22:40,550 --> 00:22:50,120 >> , உள்ளது என்றால் நாம் சொல்ல முடியும் PHP, ஒரு செயல்பாடு ஆகும் 404 00:22:50,120 --> 00:22:55,110 கோடிட்டு வேறுவிதமாக, "பெயர்" - அடிப்படையில் இது என்று கூறி, 405 00:22:55,110 --> 00:22:58,760 ஏனெனில் "பெயர் பூர்த்தி செய்யப்பட்டது என்றால்" நாம் தான் பொத்தானை கிளிக் 406 00:22:58,760 --> 00:23:02,580 இல்லாமல் படிவத்தை சமர்ப்பிக்க அந்த துறையில் ஒரு எதையும் தட்டச்சு. 407 00:23:02,580 --> 00:23:07,760 அதில் நாங்கள் மடிக்க எங்கள் நட்பு சுருள் ப்ரேஸ். 408 00:23:07,760 --> 00:23:09,175 நாம் ஒரு வேறு அறிக்கை இருக்க முடியும். 409 00:23:09,175 --> 00:23:13,300 410 00:23:13,300 --> 00:23:18,820 அந்த அனைத்து PHP கோணத்தில் நேரத்தில் தான் அடைப்புக்குறி, கேள்வி குறி, கோணத்தில் அடைப்புக்குறி, 411 00:23:18,820 --> 00:23:20,040 நீங்கள் கூட. 412 00:23:20,040 --> 00:23:21,750 >> இந்த வேலை என்றால் இப்போது நாம் பார்க்க வேண்டும். 413 00:23:21,750 --> 00:23:26,300 நான் சரிசெய்வதற்கான அது காத்திருக்கிறது மற்றும், அடிப்படையில், என்னை வெளியே தனம் 414 00:23:26,300 --> 00:23:28,410 ஆனால் அது இன்னும் உள்ளது. 415 00:23:28,410 --> 00:23:30,830 ஒருவேளை அது இப்போது நான் நான் பற்றி பேசவில்லை. 416 00:23:30,830 --> 00:23:31,330 ஆம். 417 00:23:31,330 --> 00:23:32,510 அது உண்மையில், இல்லை. 418 00:23:32,510 --> 00:23:34,610 எனவே, எதுவும் காட்டும். 419 00:23:34,610 --> 00:23:38,750 ஏனென்றால் ஏதோ தவறு தான் நான் PHP குறியீடு எழுதினார் என்று. 420 00:23:38,750 --> 00:23:42,844 நான் பிழைதிருத்தம் குறிப்பிட்டுள்த்தேன் நாம் PHP இல் தந்திரமான உள்ளது 421 00:23:42,844 --> 00:23:45,260 அதை முன்னமே தொகுக்க இல்லை மற்றும் ஒடுக்கி, பிடிக்கவில்லை 422 00:23:45,260 --> 00:23:46,710 உங்கள் பிழைகள் எங்கே இங்கே தான். 423 00:23:46,710 --> 00:23:49,690 >> ஆனால் நாம் என்ன செய்ய முடியும் ஆகிறது மக்கள் நினைவில் செய்கிறது 424 00:23:49,690 --> 00:23:57,010 பல்வேறு நெட்வொர்க் பாருங்கள் எப்படி PHP-- அல்லது வலைத்தளங்கள் என்று கோரிக்கைகளை 425 00:23:57,010 --> 00:23:57,620 அனுப்பு? 426 00:23:57,620 --> 00:24:00,290 [? மாலின்?] இந்த செய்தார் ஒன்று அல்லது இரண்டு முறை சொற்பொழிவு. 427 00:24:00,290 --> 00:24:05,830 நாம் கண்டறிய சென்று அங்கு நீங்கள் நினைவில் வெவ்வேறு கடன்கள் மற்றும் 200 OKs, 428 00:24:05,830 --> 00:24:09,780 அனுப்பப்படுகின்றனர் இந்த குறியீடுகள் வலை பக்கம் வலை பக்கம் இருந்து HTTP வழியாக? 429 00:24:09,780 --> 00:24:12,514 யாருக்கும் நினைவில் இல்லை அங்கு நாம் என்று நான் செல்லும்போது? 430 00:24:12,514 --> 00:24:13,787 >> பார்வையாளர்கள்: பக்கம் மூல. 431 00:24:13,787 --> 00:24:14,870 சாம் LEVATICH: பக்கம் மூல. 432 00:24:14,870 --> 00:24:15,890 சரியாக. 433 00:24:15,890 --> 00:24:19,230 நீங்கள் பக்கம் சோர்ஸ் சரியான சென்றால். 434 00:24:19,230 --> 00:24:21,630 எனவே பக்கம் மூல இன்ஸ்பெக்டர் ஆடினார். 435 00:24:21,630 --> 00:24:23,140 >> நான் சஃபாரி பயன்படுத்தி வருகிறேன். 436 00:24:23,140 --> 00:24:25,790 நீங்கள் நிறைய அநேகமாக Chrome அல்லது Firefox பயன்படுத்தி. 437 00:24:25,790 --> 00:24:27,750 ஆனால் நீண்ட நீங்கள் இருக்கும் என எந்த நவீன உலாவி உள்ள 438 00:24:27,750 --> 00:24:29,500 மற்றும் பின்பற்ற தயங்க நீங்கள் விரும்பினால் சேர்த்து. 439 00:24:29,500 --> 00:24:32,560 நீங்கள் இந்த குறியீடு தட்டச்சு செய்யலாம் அல்லது வெறும் பி தொகுப்பு 6 உள்ளே இருக்கும் 440 00:24:32,560 --> 00:24:35,820 சில ஒத்த பொருட்களை அடைவு. 441 00:24:35,820 --> 00:24:41,020 hello.php வேண்டும் நாம் இருக்கிறோம் என்ன ஆகிறது தற்போது விஞ்சும் வேலை. 442 00:24:41,020 --> 00:24:42,476 >> எனவே தாவல்கள் ஒரு பல்வேறு உள்ளன. 443 00:24:42,476 --> 00:24:43,850 நாம் அனைத்து வளங்களையும் பார்க்க முடியும். 444 00:24:43,850 --> 00:24:45,810 நாம் மூல குறியீடு பார்க்க முடியும். 445 00:24:45,810 --> 00:24:49,900 அதை செய்யவில்லை போல் தெரிகிறது இறுதியில் கடந்த உடல் பெற. 446 00:24:49,900 --> 00:24:54,890 இது PHP மற்றும் அது ஒரு பிழையை முழு வலை பக்கம் ஏற்றுதல் நிறுத்தப்பட்டது. 447 00:24:54,890 --> 00:24:58,320 நாம் கூட ஒரு முடிவுக்கு இல்லை HTML அல்லது எதையும் டேக். 448 00:24:58,320 --> 00:25:07,189 >> நாங்கள் நெட்வொர்க் பார்த்தால் மற்றும், நாம் நாம் ஒரு கோரிக்கை அனுப்பப்படும் வருகிறோம் என்று. 449 00:25:07,189 --> 00:25:07,980 இந்த டொமைன் ஆகும். 450 00:25:07,980 --> 00:25:09,270 இந்த முகவரி. 451 00:25:09,270 --> 00:25:10,070 அது ஒரு ஆவணம். 452 00:25:10,070 --> 00:25:14,310 நாம் GET முறையைப் பயன்படுத்தி. 453 00:25:14,310 --> 00:25:15,760 >> அது சிவப்பு தான். 454 00:25:15,760 --> 00:25:19,030 அல்லது, இது சிவப்பு போது நான் அதை தேர்வு. 455 00:25:19,030 --> 00:25:22,680 நான் எப்படி அதை தேர்ந்தெடுக்க வேண்டாம்? 456 00:25:22,680 --> 00:25:23,980 சரி, அது சிவப்பு இருந்தது. 457 00:25:23,980 --> 00:25:25,201 என்னை புதுப்பிக்க வேண்டும். 458 00:25:25,201 --> 00:25:25,700 அது அங்கே இருக்கிறது. 459 00:25:25,700 --> 00:25:26,640 இப்போது அது சிவப்பு தான். 460 00:25:26,640 --> 00:25:30,530 >> எனவே அதை சிவப்பு தான் அது மோசமாக உள்ளது, இது, தோல்வியடைந்தது. 461 00:25:30,530 --> 00:25:32,280 எனவே அது தவறினர் ஏன் என்று ஆராய்வோம். 462 00:25:32,280 --> 00:25:37,070 எனவே அனைத்து பக்கம் மூல முடியும் என்று அடிப்படையில் நீங்கள் உங்கள் விஷயம் சொல்கிறது 463 00:25:37,070 --> 00:25:38,720 நாம் ஏற்கனவே பார்க்க முடியும், வேலை செய்யவில்லை. 464 00:25:38,720 --> 00:25:42,100 எனவே வெறுமனே அங்கு என்று ஒரு பயனுள்ள கருவியாக இருக்கும். 465 00:25:42,100 --> 00:25:45,710 சில உலாவி நீட்டிப்புகள் உள்ளன என்று, நீங்கள் PHP சரிசெய்வதற்கான அனுமதிக்கிறது 466 00:25:45,710 --> 00:25:50,490 ஆனால் நாம் போவதில்லை PHP இன் ஒரு டன் எழுத வேண்டும், 467 00:25:50,490 --> 00:25:53,190 அது ஒருவேளை தான் சிறந்த உங்கள் குறியீடு மூலம் பார்க்க 468 00:25:53,190 --> 00:25:56,760 கவனமாக மற்றும் அந்த உறுதி அது வேறு எதுவுமே இல்லை. 469 00:25:56,760 --> 00:26:03,876 >> எனவே பார்க்கலாம் என்றால் இந்த வடிவம் அறிக்கை என்றால் பிரச்சனை எங்கே. 470 00:26:03,876 --> 00:26:07,420 நான் இங்கே என்று மீண்டும் ஏற்ற வேண்டும். 471 00:26:07,420 --> 00:26:09,830 வணக்கம், வணக்கம், வணக்கம். 472 00:26:09,830 --> 00:26:11,350 அதனால் ஒரு பிரச்சனை, அங்கு தான். 473 00:26:11,350 --> 00:26:15,130 >> சரியான இலக்கணத்தை எனவே PHP, PHP, போகிறது 474 00:26:15,130 --> 00:26:17,369 சி போன்ற நீங்கள் சுழல்கள் பார்க்க வேண்டும் என்று இருக்க வேண்டும். 475 00:26:17,369 --> 00:26:18,410 நீங்கள் என்றால் அறிக்கைகள் பார்க்க வேண்டும். 476 00:26:18,410 --> 00:26:20,920 நீங்கள் இந்த நண்பர்கள் பார்க்க வேண்டும் நீங்கள் நன்கு விட்டேன் என்று 477 00:26:20,920 --> 00:26:24,820 காலப்போக்கில் இந்த CS50 செமஸ்டர். 478 00:26:24,820 --> 00:26:29,960 ஆனால் சிறந்த வழி எப்படி கண்டுபிடிக்க செய்ய PHP இல் ஏதாவது கூகுள் உள்ளது 479 00:26:29,960 --> 00:26:33,170 அல்லது PHP குறியீடு சில உதாரணங்கள் பார்க்க நீங்கள் செயல்பாடு எனக்கு தெரியும். 480 00:26:33,170 --> 00:26:35,080 >> நீங்கள் என்ன நீங்கள் தெரிகிறீர்கள் திட்டம் செய்யுங்கள். 481 00:26:35,080 --> 00:26:35,976 நீங்கள் வராது. 482 00:26:35,976 --> 00:26:37,600 நீங்கள் வேண்டும் என வளைய பல மடங்கு முடியும். 483 00:26:37,600 --> 00:26:39,433 அனைத்து நீங்கள் கண்ணி பல்வேறு வழிகளில் வகையான. 484 00:26:39,433 --> 00:26:40,700 நீங்கள் செயல்பாடுகளை உருவாக்க முடியும். 485 00:26:40,700 --> 00:26:43,241 நீங்கள் செயல்பாடுகளை உருவாக்க முடியும் என்று மற்ற செயல்பாடுகளை, செயல்பாடுகள் அழைக்க 486 00:26:43,241 --> 00:26:44,150 என்று தங்களை அழைக்க. 487 00:26:44,150 --> 00:26:45,733 நீங்கள் இந்த கருத்துக்கள் பெயர்கள். 488 00:26:45,733 --> 00:26:49,860 நீங்கள், சுழல்கள், மறுநிகழ்வு கிடைத்துவிட்டது மற்ற கட்டுப்பாட்டு ஓட்டங்கள், என்றால். 489 00:26:49,860 --> 00:26:51,300 அதனால் Google உங்கள் சிறந்த நண்பர். 490 00:26:51,300 --> 00:26:53,540 கூட PHP என்றால் ", சொல்கிறது அறிக்கை "அங்கு தருகிறேன் 491 00:26:53,540 --> 00:26:57,740 பதிவுகள் டன்களுக்கும் மற்ற மக்கள் பதில்களை 492 00:26:57,740 --> 00:27:02,090 யார், நீங்கள் ஒத்த கேள்விகள் இருந்தன யார் தான், PHP வெளியே தொடங்கி 493 00:27:02,090 --> 00:27:03,820 மற்றும் ஒரு இலக்கணத்தை விஷயம் பற்றி ஆர்வமாக உள்ளனர். 494 00:27:03,820 --> 00:27:08,480 >> நாங்கள் இருப்பது ஆடம்பர வேண்டும், ஏனெனில் பி தொகுப்பு 6 குறியீடு பார்க்க முடியும், 495 00:27:08,480 --> 00:27:14,980 நாம் உண்மையில் அதை கவனித்து என்று பார்க்க சரி, இங்கே சுவாரஸ்யமான விஷயம். 496 00:27:14,980 --> 00:27:18,070 எனவே இந்த உண்மையில் என்ன அது பி 6 அமைக்க போன்ற தோற்றம். 497 00:27:18,070 --> 00:27:20,340 எனவே நாம் இந்த வழியாக சென்றால், நாம் என்னால் பார்க்க முடியும் 498 00:27:20,340 --> 00:27:27,150 கிடைத்தது இந்த சிறிய பல PHP, போன்ற கேள்வி குறி பிட்கள். 499 00:27:27,150 --> 00:27:29,050 >> மற்றும் சுருள் ப்ரேஸ் அங்கு இல்லை. 500 00:27:29,050 --> 00:27:30,250 குடியை உள்ளன. 501 00:27:30,250 --> 00:27:32,340 மற்றும் சுருள் உள்ளன PHP இல் உருச்சிதைத்துவிகிறது, ஆனால் இந்த 502 00:27:32,340 --> 00:27:38,700 ஒரு வடிவம் செய்து ஒரு வழி HTML உடன் நன்றாக வேலை என்று PHP 503 00:27:38,700 --> 00:27:43,830 நீங்கள் பார்க்க வேண்டும் என, ஏனெனில், நாம் நிறைவு elses பிட்கள் இந்த PHP ஆஃப் 504 00:27:43,830 --> 00:27:49,770 என்பதெல்லாம் பின்னர் அப்படி மற்றும் அனைத்து நாம் அவர்களை உள்ளே HTML interspersing 505 00:27:49,770 --> 00:27:54,640 இன்னும் தொடர்ந்து போது கட்டுப்பாட்டு ஓட்ட PHP மூலம் அவுட் அமைக்க. 506 00:27:54,640 --> 00:27:58,480 >> அதனால் நான் போகிறேன் இந்த வழியாக விரைவு நடை 507 00:27:58,480 --> 00:28:01,740 அதே நிறைய ஏனெனில் நாங்கள் முன் செய்து கருத்துக்கள். 508 00:28:01,740 --> 00:28:07,280 காலியாக இல்லை என்றால் நாம், கிடைத்துவிட்டது அடைப்புக்குறிக்குள், _GET_GET ["பெயர்"]. 509 00:28:07,280 --> 00:28:08,500 இந்த அனைத்து அதே பொருள். 510 00:28:08,500 --> 00:28:15,430 நாம் வேறுவிதமாக அகராதி பயன்படுத்தி வருகிறோம் என்று PHP கோப்புகள், வடிவங்களில் கோரிக்கை மீது அனுப்புகிறது 511 00:28:15,430 --> 00:28:20,720 அது அளவுருக்கள் ஏனெனில் நடவடிக்கை, மற்றும் முறை கிடைக்கும். 512 00:28:20,720 --> 00:28:22,110 பின்னர் அந்த என்று முடிவடைகிறது. 513 00:28:22,110 --> 00:28:27,420 பெருங்குடல் தான் செய்ய ஒரு signifier ஆகிறது அறிக்கை என்றால் உண்மை மதிப்பீடு. 514 00:28:27,420 --> 00:28:29,490 அது ஒரு சுருள் பிரேஸ் போல. 515 00:28:29,490 --> 00:28:33,320 உண்மையில், அது ஒரு சுருள் பிரேஸ் பாம்பாகவே பிற மொழிகளில், 516 00:28:33,320 --> 00:28:37,070 நீங்கள் இருந்தால், நீங்கள் சந்திப்பதில்லை உங்கள் இறுதி திட்டம் அதை செய்ய. 517 00:28:37,070 --> 00:28:40,170 >> பின்னர் இந்த வரி, ஹலோ. 518 00:28:40,170 --> 00:28:41,510 நாம் இந்த வித்தியாசமான விஷயம் கிடைத்துவிட்டது. 519 00:28:41,510 --> 00:28:43,190 நாம் இன்னும் அடைப்புகள் கிடைத்துவிட்டது. 520 00:28:43,190 --> 00:28:46,140 மன்னிக்கவும், இல்லை, HTTP அங்கு அல்லது PHP இருக்கிறது. 521 00:28:46,140 --> 00:28:47,250 ஆனால் ஒரு சமமான அறிகுறி இல்லை. 522 00:28:47,250 --> 00:28:50,625 பின்னர் நாம் ஒரு செயல்பாடு htmlspecialchars (_GEThtmlspecialchars (வேறுவிதமாக ["பெயர்"]). 523 00:28:50,625 --> 00:28:54,440 524 00:28:54,440 --> 00:28:58,040 இந்த ஒரு போன்ற வகையான ஆகிறது எதிரொலி மேம்பட்ட பதிப்பு. 525 00:28:58,040 --> 00:29:01,450 நாங்கள் ஒரு வழியாக எதிரொலி போல PHP இல் விஷயங்களை வெளியே அச்சிட. 526 00:29:01,450 --> 00:29:03,890 இந்த செயல்பாடு என்று ஒரு செயல்பாடு உள்ளது PHP இல் வரையறுக்கப்பட்ட என்று 527 00:29:03,890 --> 00:29:08,160 இன்னும் சில மோசமான சமாளிக்க எழுத்துக்கள் மற்றும் பைட் மதிப்புகள் 528 00:29:08,160 --> 00:29:09,540 நீங்கள் அதை அனுப்ப முடியும் என்று. 529 00:29:09,540 --> 00:29:11,070 இந்த எப்போதும் பயன்படுத்த பாதுகாப்பான தான். 530 00:29:11,070 --> 00:29:14,930 ஆனால் வேலை செய்ய வேண்டும் எதிரொலி நாம் இல்லை என்றால் நன்றாக 531 00:29:14,930 --> 00:29:17,620 மிகவும் மோசமான எதையும் கையாள்வதில். 532 00:29:17,620 --> 00:29:20,340 >> எனவே இந்த அதே உள்ளது அடிப்படையில் விளைவு, 533 00:29:20,340 --> 00:29:26,360 கேள்வி இடையே உள்ள இந்த விஷயங்களை மதிப்பெண்கள் PHP மூலம் மதிப்பீடு செய்யப்படுகிறது. 534 00:29:26,360 --> 00:29:34,490 htmlspecialchars ஒரு நல்ல HTML கொடுக்கிறது _GET_GET ["பெயர்"] அதாவது, அச்சிடப்பட்ட மதிப்பு 535 00:29:34,490 --> 00:29:36,010 என்ன நாம் வடிவம் தட்டச்சு. 536 00:29:36,010 --> 00:29:40,025 பின்னர் அது, ஹலோ சொல்ல வேண்டும் கமா விண்வெளி, பின்னர் அந்த. 537 00:29:40,025 --> 00:29:42,910 இடையே அந்த முழு விஷயம் கோண அடைப்புகள் 538 00:29:42,910 --> 00:29:47,390 பதிலாக என்ன htmlspecialchars அவுட் வைக்கிறது. 539 00:29:47,390 --> 00:29:49,390 அந்த அடிப்படையில் ஒத்த எனவே நாம் என்ன செய்து கொண்டிருக்கிறோம் வேண்டும். 540 00:29:49,390 --> 00:29:54,760 நாம் தான் என்று ஒரு வேறு அறிக்கை வேண்டும் அர்த்தமுள்ளதாக உலக ஹலோ,. 541 00:29:54,760 --> 00:29:58,070 எனவே இப்போது திரும்பி செல்லலாம் எங்கள் குறியீடு மற்றும் ஓ சரியாக பார்க்க. 542 00:29:58,070 --> 00:30:02,200 நான் இது, உள்ளது என்றார் நாம் செய்ய வேண்டும் என்று ஒரு விஷயம். 543 00:30:02,200 --> 00:30:05,370 நாம் காலியாக இல்லை என்று சொல்ல வேண்டும். 544 00:30:05,370 --> 00:30:10,020 >> எனவே இந்த ஒரு சிறிய வேலை வேண்டும் பிட் சிறந்த, காலியாக இல்லை _GET_GET ["பெயர்"]. 545 00:30:10,020 --> 00:30:12,710 அந்த சுருள் பிரேஸ் அந்த சுருள் பிரேஸ் பொருந்தும். 546 00:30:12,710 --> 00:30:15,210 நாம் இங்கே எங்கள் சுருள் ப்ரேஸ் கிடைத்துவிட்டது. 547 00:30:15,210 --> 00:30:17,790 எதிரொலி ஹலோ வேறுவிதமாக ["பெயர்"]. 548 00:30:17,790 --> 00:30:19,912 இந்த ஒரு சிறிய நல்ல வேலை இருந்தால் பார்க்கலாம். 549 00:30:19,912 --> 00:30:21,350 நாங்கள் இன்னமும் எமது சர்வர் இயங்கும். 550 00:30:21,350 --> 00:30:23,910 ஜேசன் வணக்கம். 551 00:30:23,910 --> 00:30:24,780 ஜேசன் வணக்கம். 552 00:30:24,780 --> 00:30:25,810 அது இந்த நேரத்தில் வேலை. 553 00:30:25,810 --> 00:30:29,860 அதனால் அந்த ஒரு ஆதாரம் நீங்கள் உண்மையில் முடியும் என்று 554 00:30:29,860 --> 00:30:35,180 சுருள் ப்ரேஸ் பயன்படுத்த என்று நீங்கள் தெரியும் மற்றும் HTML PHP குறியீடு காதல். 555 00:30:35,180 --> 00:30:41,100 வழங்கப்படும் PHP குறியீடு pset நீங்கள் 6-- ஒத்திகை 6-- 556 00:30:41,100 --> 00:30:44,760 மற்றொரு வழி வழங்குகிறது என்று அதையே செய்து. 557 00:30:44,760 --> 00:30:49,220 >> எனவே இப்போது நாம் சக்தி வேண்டும். 558 00:30:49,220 --> 00:30:55,740 நாங்கள் செயல்படுத்த செயல்பாடு வேண்டும் நாம் pset 6 பார்த்தேன் என்று PHP குறியீடு 559 00:30:55,740 --> 00:30:57,390 நம்மை, அடிப்படையில். 560 00:30:57,390 --> 00:31:01,350 நான் செல்ல முன்னர், சில என்ன நீங்கள் இந்த இடத்தில் வேண்டும் என்று கேள்விகள்? 561 00:31:01,350 --> 00:31:02,066 ஆமாம் [செவிக்கு புலப்படாமல்]. 562 00:31:02,066 --> 00:31:06,512 >> பார்வையாளர்கள்: pset6 பதிப்பு எனவே நீங்கள் அதை இயக்குவதற்கு போது, ஒரு இடைவெளி இருக்கிறது. 563 00:31:06,512 --> 00:31:09,330 விண்வெளி எங்கே நான் பார்க்க முடியும் கமா பிறகு. [செவிக்கு புலப்படாமல்] தொடக்கத்தில் 564 00:31:09,330 --> 00:31:10,700 திறந்த அடைப்புக்குறி. 565 00:31:10,700 --> 00:31:15,420 நீங்கள் இடத்தை இணைத்துக்கொள்கிறீர்கள் எப்படி நீங்கள் உங்கள் சொந்த குறியீடுகள் எழுதினார் வழி? 566 00:31:15,420 --> 00:31:17,910 >> காண்க: அது ஒரு நல்ல கேள்வி. 567 00:31:17,910 --> 00:31:21,650 அதனால் தான் என்று கண்டுபிடிக்க வேண்டும். 568 00:31:21,650 --> 00:31:24,450 அதனால் ஒரு நல்ல கேள்வி தான் நான் கருதவில்லை என்று ஒரு. 569 00:31:24,450 --> 00:31:25,950 ஆனால் ஒன்றாக அதை செய்வோம். 570 00:31:25,950 --> 00:31:30,280 >> அனைத்து எனவே முதல், என்ன நான் எதிரொலி செய்து 571 00:31:30,280 --> 00:31:33,690 நாம் தான் எதிரொலிக்கும் போது ஆகிறது ஹலோ, ஹலோ வெளியிடுகிறது. 572 00:31:33,690 --> 00:31:41,310 நாம் இப்போது எதிரொலிக்கும் என்றால், இந்த ஒரு தனி கிடைக்கும் வரி, என்ன நடக்கிறது என்று ஆராய்ந்து பார்ப்போம். 573 00:31:41,310 --> 00:31:43,740 எனவே நாம் இந்த கிளிக் செய்யவும். 574 00:31:43,740 --> 00:31:45,220 நாம், ஜேசன் வணக்கம், என்று வைத்து. 575 00:31:45,220 --> 00:31:48,690 எனவே மீண்டும், நாம் இந்த இடத்தில் இல்லை. 576 00:31:48,690 --> 00:31:53,090 >> அதில், ஏனென்றால் நாங்கள் எதிரொலி போது PHP, 577 00:31:53,090 --> 00:31:55,820 எந்த விஷயத்தை எத்தனை spaces-- இல்லை, இல்லை V-- 578 00:31:55,820 --> 00:32:01,770 எந்த விஷயத்தை எப்படி நாம் பல இடங்கள் வைத்து நாம் இப்போது மீண்டும் அந்த வரை ஏற்ற நல்லெண்ணத்தோடு இங்கே, 579 00:32:01,770 --> 00:32:03,010 ஜேசன் வணக்கம். 580 00:32:03,010 --> 00:32:05,770 ஆமாம், அந்த அனைத்து பார்க்க இடைவெளிகள் தின்றுவிடும். 581 00:32:05,770 --> 00:32:08,020 அந்த ஏதோ என்று எதிரொலி செயல்பாடு இல்லை. 582 00:32:08,020 --> 00:32:11,110 >> எனவே பார்த்துக்கொள்ள அந்த இடத்தை, இந்த ஆகிறது 583 00:32:11,110 --> 00:32:14,960 காரணங்களில் ஒன்று நீங்கள் எதிரொலி பயன்படுத்த வேண்டாம் ஏன் 584 00:32:14,960 --> 00:32:18,200 நீங்கள் பதிலாக htmlspecialchars பயன்படுத்த. 585 00:32:18,200 --> 00:32:22,140 நான் என்ன என்று ஆர்வமாக உள்ளேன் நாம் இதை இருந்தால் நடக்கும் 586 00:32:22,140 --> 00:32:26,700 அங்கு நாம் ஒரு சரம் இல் ஒரு இடத்தை மூடப்பட்ட. 587 00:32:26,700 --> 00:32:29,720 நான் நேர்மையாக நிச்சயமாக இல்லை என்ன நான் இதை செய்ய போது நடக்கும். 588 00:32:29,720 --> 00:32:30,790 >> அதனால் ஒரு வழி இருக்கிறது. 589 00:32:30,790 --> 00:32:32,210 என்று அதை பார்த்து கொள்ள ஒரு வழி இருக்கிறது. 590 00:32:32,210 --> 00:32:34,840 நீங்கள் இடத்தை மடிக்க என்றால் பின்னர் ஒரு சரம், விண்வெளி 591 00:32:34,840 --> 00:32:36,920 எதிரொலி மூலம் நன்றாக வெளியீடு இருக்கும். 592 00:32:36,920 --> 00:32:41,930 செய்ய பாதுகாப்பான விஷயம் htmlspecialchars செய்ய. 593 00:32:41,930 --> 00:32:43,800 என்று எப்போதும் பாதுகாப்பான பந்தயம். 594 00:32:43,800 --> 00:32:47,050 ஆனால் இப்போது நாம் செய்ய ஒரு வழி வேண்டும் அது தேவைப்பட்டால் எதிரொலித்தது. 595 00:32:47,050 --> 00:32:50,700 மேலும் இதே வழியில், நாம் புதிய வரிகளை எதிரொலி, அனைத்து வகையான 596 00:32:50,700 --> 00:32:53,550 பொருட்களை நீங்கள் PHP செய்து தெரிந்திருந்தால் தான். 597 00:32:53,550 --> 00:32:57,460 >> வேறு எவரும், எந்த என்ன மற்ற மக்கள் என்று கேள்விகள் 598 00:32:57,460 --> 00:33:01,090 PHP பற்றி இந்த கட்டத்தில்? 599 00:33:01,090 --> 00:33:04,620 மக்கள் சிறிது தாமதமாக காட்டியது என்றால், நான் ஒரு சிறிய பிட் பிறகு தங்க சந்தோஷமாக இருக்கிறேன் 600 00:33:04,620 --> 00:33:06,420 மற்றும் ஆரம்பத்தில் சில பற்றி பேச. 601 00:33:06,420 --> 00:33:10,380 மேலும் அது அனைத்து, livestreamed மற்றும் பைத்தியம் மாதிரி தான், காப்பகப்படுத்தப்பட்ட. 602 00:33:10,380 --> 00:33:13,960 >> எப்படியும், இப்போது சில செய்வோம் PHP கொண்டு இன்னும் மேம்பட்ட பொருள். 603 00:33:13,960 --> 00:33:18,790 மற்றும் முந்தைய விஷயங்களை ஒன்று நீங்கள் சி சுழல்கள் இருந்தது ல் அறிமுகப்படுத்தப்பட்டது. 604 00:33:18,790 --> 00:33:24,060 மற்றும் PHP ஒரு சக்திவாய்ந்த உள்ளது லூப் foreach வளைய என்று. 605 00:33:24,060 --> 00:33:37,940 மற்றும் அது ஒவ்வொரு வெற்று க்கான இந்த மாதிரி வெற்று, சுருள் அடைப்பு போன்ற, அந்தக் காரியத்தைச் செய்ய. 606 00:33:37,940 --> 00:33:41,500 இந்த அடிப்படையில் ஒரு சுருக்கெழுத்து உள்ளது. 607 00:33:41,500 --> 00:33:45,380 >> ஒரு லூப், பார்க்கவும் உட்தொடாச்செயற் கட்டுமான 608 00:33:45,380 --> 00:33:50,590 சி மற்றும் சட்டசபை வகுக்கப்பட்ட மொழி மற்றும் விஷயங்கள் பிடிக்காது. 609 00:33:50,590 --> 00:33:56,300 ஒரு குறுக்குவழியாக, துல்லியமாக சி திட்டமிட்டார் சுழல்கள் வகைகளின் நிறைய 610 00:33:56,300 --> 00:33:57,750 மக்கள் பார்க்க வேண்டும் என்று. 611 00:33:57,750 --> 00:34:01,230 நீங்கள் அங்கு, ஒரு வட்டத்திற்கு எழுதிய போது போல் அடிக்கடி ஒரு துவக்க படி இருந்தது 612 00:34:01,230 --> 00:34:04,700 தொடக்கத்தில், ஒரு சரியான மரண தண்டனை லூப் stop-- அங்கு மனநிலையை 613 00:34:04,700 --> 00:34:07,030 அந்த அம்சம் தான் என்று தான் ஒரு வட்டத்திற்கு தான் 614 00:34:07,030 --> 00:34:10,040 அல்லது ஒரு போது சரியாக உள்ளது என்று அந்த feature-- பின்னர் 615 00:34:10,040 --> 00:34:12,320 முடிவில் ஒரு அதிகரிப்பை படி. 616 00:34:12,320 --> 00:34:16,489 அதனால் நீங்கள் அடிக்கடி உங்களை கண்டுபிடிக்க விரும்புகிறேன் பின்வரும் குறியீடு எழுதும். 617 00:34:16,489 --> 00:34:19,780 நான் இந்த சில அழிக்க போகிறேன். 618 00:34:19,780 --> 00:34:23,850 >> ஆனால் நாம் தேடி என்றால் ஒரு வரிசை எழுத்துகள், 619 00:34:23,850 --> 00:34:26,960 உதாரணமாக, போன்ற நாம் நான் கதாபாத்திரங்கள் ஒரு வரிசை கிடைத்தது. 620 00:34:26,960 --> 00:34:29,400 எனக்கு தெரியும் சி மீண்டும் கொண்டு வர மன்னிக்கவும், நீங்கள் செய்த என நினைத்தேன். 621 00:34:29,400 --> 00:34:31,900 ஆனால் அது நோக்கத்திற்காக மட்டுமே இருக்கிறது PHP, கற்றல், நான் உறுதியளிக்கிறேன். 622 00:34:31,900 --> 00:34:38,880 எனவே, நீங்கள் ஒரு எரிப்பதை str, கிடைத்தது நீளம் 8, மற்றும் நாம் 623 00:34:38,880 --> 00:34:46,760 அது Hellooo கூறுகிறது ஒரு பின் பூஜ்ஜிய. 624 00:34:46,760 --> 00:34:48,270 கிரேட், என்று எங்கள் சரம் தான். 625 00:34:48,270 --> 00:34:51,469 >> பின்னர் நாம் வளைய ஒரு இருந்தது. 626 00:34:51,469 --> 00:34:53,730 நான் 0 சமம் நாம் எண்ணாக வேண்டும். 627 00:34:53,730 --> 00:34:57,960 628 00:34:57,960 --> 00:35:09,110 நாம் str போது வெளியேற வேண்டும் நான் பூஜ்ய சமமாக இல்லை சமம், 629 00:35:09,110 --> 00:35:11,590 அது வெற்று சமம் போது நாம் வெளியேற ஏனெனில். 630 00:35:11,590 --> 00:35:19,170 மற்றும் நாம் நான் ஒவ்வொரு ++ செய்கிறோம் லூப் புள்ளி. 631 00:35:19,170 --> 00:35:30,480 நான் str, ஏதாவது செய்து. 632 00:35:30,480 --> 00:35:34,950 >> எனவே அடிப்படை சூத்திரம் இருந்தது, நாம் இந்த வரிசை என நாம் 633 00:35:34,950 --> 00:35:37,910 என தனி உறுப்புகள் சிகிச்சை தேவை. 634 00:35:37,910 --> 00:35:45,170 ஆனால் நாம் என்ன செய்ய வேண்டும் என்பதைப் நாம் வேண்டியிருந்தது அடிப்படையில் ஒரு தனி முழு உருவாக்க 635 00:35:45,170 --> 00:35:50,530 மாறி ஒவ்வொரு எண்ணும் என்று நேரம் மூலம் நாம் வளைய சென்றார். 636 00:35:50,530 --> 00:35:55,240 பின்னர் நாம் அழைக்க வேண்டும் strstr [நான்] நாம் உண்மையில் என்ன செய்ய வேண்டும், என்ன போது 637 00:35:55,240 --> 00:35:57,280 வெறும் தன்மையை போக எழுத்து மூலம், சரியான? 638 00:35:57,280 --> 00:36:00,185 நாம் ஒரு அதிகப்படுத்த விரும்பவில்லை முழு பின்னர் அந்த முழு பயன்படுத்த 639 00:36:00,185 --> 00:36:02,780 தனித்தனியாக ஒவ்வொரு தன்மையை அணுக வேண்டும். 640 00:36:02,780 --> 00:36:04,410 நாம் உண்மையில் எழுத்து மூலம் தன்மையை வேண்டும். 641 00:36:04,410 --> 00:36:08,600 >> அதனால் ஒவ்வொரு புத்திசாலித்தனமாக க்கான எங்களுக்கு என்று கணக்கிடுகிறது. 642 00:36:08,600 --> 00:36:11,875 நாம் ஒரு வரிசை, இருந்தால் இது நாம் PHP இல் அறிவிக்க முடியும் 643 00:36:11,875 --> 00:36:15,900 வரம்பு என நாம் ஒரு மாறி இருந்தால் என்று, வரிசை அழைப்பு விடுங்கள். 644 00:36:15,900 --> 00:36:19,840 தட்டச்சிடும் அற்புதங்கள், அது தான் எந்த மாறி போன்ற. 645 00:36:19,840 --> 00:36:20,730 அது ஒரு வரிசை தான். 646 00:36:20,730 --> 00:36:26,890 நாம், ஒரு சிறிய [செவிக்கு புலப்படாமல்] 1 போன்ற வேண்டும் துவக்க வரிசை 2, 3, ஒரு வகையான. 647 00:36:26,890 --> 00:36:29,680 அது சரி தான், அது என் ஊவா பிடிக்காது. 648 00:36:29,680 --> 00:36:33,120 >> ஆனால் நாம் உண்மையில் foreach-- என்றால் நான் ஒரு சிறிய தவறு என்று தட்டச்சு. 649 00:36:33,120 --> 00:36:34,840 ஒரு foreach சுழற்சி செய்ய இரண்டு வழிகள் உள்ளன. 650 00:36:34,840 --> 00:36:37,400 தொடரியல் மற்றும் வாக்கிய அமைப்பு உள்ளது. 651 00:36:37,400 --> 00:36:40,580 நாம் என்ன செய்ய போகிறோம் முதல் இலக்கணத்தை, இல்லை. 652 00:36:40,580 --> 00:36:41,780 என்று என் தவறு. 653 00:36:41,780 --> 00:36:53,785 >> வரிசை அதனால் foreach எண், எதிரொலி எண். 654 00:36:53,785 --> 00:36:56,970 655 00:36:56,970 --> 00:36:59,500 மற்றும் PHP திட்டிக்கொண்டு சில காரணங்களால் எனக்கு. 656 00:36:59,500 --> 00:37:03,520 இது ஒரு எதிர்பாராத கண்டுபிடித்து ஏதாவது உள்ள, 657 00:37:03,520 --> 00:37:05,820 இது ஒரு தொந்தரவு ஒரு சிறிய பிட் உள்ளது. 658 00:37:05,820 --> 00:37:09,105 ஆனால் நாம் கண்டுபிடிக்க வேண்டும் ஏன் என்று ஒரு கணம் உள்ளது. 659 00:37:09,105 --> 00:37:11,960 660 00:37:11,960 --> 00:37:13,610 அதனால் பிடிக்காது. 661 00:37:13,610 --> 00:37:15,040 போன்ற பயன்படுத்தி முயற்சி செய்யலாம். 662 00:37:15,040 --> 00:37:17,310 இது தொடரியல் தெரிகிறது என விரும்புகிறது. 663 00:37:17,310 --> 00:37:22,550 எனவே எண் என ஊவா வரிசை செய்வோம். 664 00:37:22,550 --> 00:37:24,520 >> எனவே ஒரு சிறிய விளக்கம் தான் நடந்தது என்ன 665 00:37:24,520 --> 00:37:30,670 போன்ற தொடரியல் முதல் நன்றாக saying-- ஆகும், இந்த அவுட் அச்சிடுகிறது என்ன பார்க்க வேண்டும். 666 00:37:30,670 --> 00:37:32,260 எனவே நாம் நமது IDE, திறந்து. 667 00:37:32,260 --> 00:37:33,110 நாம் இங்கே போய். 668 00:37:33,110 --> 00:37:35,845 நாம் வணக்கம் ஜேசன், சொல்கிறோம். 669 00:37:35,845 --> 00:37:41,390 அது உள்ளடக்கங்களை இருந்த, 123 செய்தார் நாம் மேலே வரை உருவாக்கப்பட்ட என்று வரிசை. 670 00:37:41,390 --> 00:37:45,500 >> இந்த foreach வளைய ஒரு எனவே டைவிங், நாம் ஒரு மாறி என்று வரிசை வேண்டும் 671 00:37:45,500 --> 00:37:47,470 இது மூன்று எண்கள் ஒரு வரிசை ஆகும். 672 00:37:47,470 --> 00:37:52,120 பின்னர் நாம் foreach செய்கிறாய் எண் வரிசை, எதிரொலி எண். 673 00:37:52,120 --> 00:37:54,990 மற்றும் இன்னும் இருக்கிறது வெட்டு ஒரு விட உள்ளுணர்வு. 674 00:37:54,990 --> 00:38:02,380 நாம் ஒவ்வொரு சிகிச்சை, சொல்கிறீர்கள் எண் வரிசை விஷயங்கள், 675 00:38:02,380 --> 00:38:05,180 நான் என்னை எண் கொடுக்க வேண்டும். 676 00:38:05,180 --> 00:38:06,640 அந்த அதை செய்து சரியாக என்ன. 677 00:38:06,640 --> 00:38:12,000 >> PHP, என்று கணக்கிடுகிறது நீங்கள் foreach வரிசை என்று சொல்லும் போது, 678 00:38:12,000 --> 00:38:16,080 நீங்கள், ஒரு வரிசை கையாள்வதில் என்ன நீங்கள் மீது மீண்டும் கூறு வேண்டும் போகிறோம் 679 00:38:16,080 --> 00:38:19,950 அந்த வரிசையில் எழுத்துக்கள் உள்ளது, அந்த வரிசையில் டேவிட், உள்ளது 680 00:38:19,950 --> 00:38:21,920 அந்த வரிசையில் உறுப்புகள் ஆகும். 681 00:38:21,920 --> 00:38:26,110 அதை நீங்கள் சேமிக்க விடாமல் எண் என அந்த மாறிகள், 682 00:38:26,110 --> 00:38:29,360 பின்னர் தான் வெளியீடு எண் இப்போதே மாறாக என்று கூறி விட, 683 00:38:29,360 --> 00:38:34,090 நான் எனக்கு ஒரு மாறி வேண்டும், மற்றும் பின்னர் நான் வெளியீடு strstr [நான்] வேண்டும். 684 00:38:34,090 --> 00:38:39,130 >> அதனால் அந்த எங்களுக்கு குளிர் விஷயங்களை செய்ய அனுமதிக்கிறது. 685 00:38:39,130 --> 00:38:43,330 அடிப்படையில் போல் நாம் உருவாக்க வேண்டிய அவசியம் இல்லை நான் தான் செய்ய அனைத்து போன்ற இந்த மாறிகள் 686 00:38:43,330 --> 00:38:45,090 இறுதியில் இந்த அதிகரிப்பை பொருள். 687 00:38:45,090 --> 00:38:48,290 PHP நீங்கள் அந்த அனைத்து கவனித்து. 688 00:38:48,290 --> 00:38:54,470 >> எனவே இப்போது என ஊவா பற்றி பேசுகிறேன் அது எங்கள் வேறுவிதமாக அகராதி பொருந்தும். 689 00:38:54,470 --> 00:38:57,170 நாம் விரைவில் இந்த கருத்து வேண்டும். 690 00:38:57,170 --> 00:39:02,030 எனவே நாம் நமது வேறுவிதமாக வரிசை உள்ளது. 691 00:39:02,030 --> 00:39:04,361 நாம் இந்த மாறி உள்ளது. 692 00:39:04,361 --> 00:39:05,610 எனினும் அதில் சில பொருட்களை கிடைத்தது. 693 00:39:05,610 --> 00:39:10,275 >> இப்போது, நாம் மட்டும் ஒரு மாறி பெயர் இது, அதை கடந்து. 694 00:39:10,275 --> 00:39:13,420 ஆனால் நாம் இப்போது, Enter ஐ அழுத்தினால் நாங்கள் இரண்டு மாறிகள் இருக்க முடியும். 695 00:39:13,420 --> 00:39:17,910 நாம், உதாரணமாக, பெயர் மற்றும் வயது இருக்க முடியும் நாங்கள் வயது பெற வேண்டும் என்றால் 696 00:39:17,910 --> 00:39:20,960 Funnily போதும் ஒரு நபரின் பெயர். 697 00:39:20,960 --> 00:39:25,690 >> எனவே இப்போது வேறுவிதமாக ஒரு போகிறது இரண்டு கூறுகள் அகராதி, 698 00:39:25,690 --> 00:39:27,980 இரண்டு முக்கிய மதிப்பு ஜோடிகள் கொண்ட. 699 00:39:27,980 --> 00:39:33,490 முதல் key-- நான் போகிறேன் மிகவும் பலகை இந்த ஒரு வரை எழுத. 700 00:39:33,490 --> 00:39:37,136 நாம் எங்கள் அகராதியில் வேறுவிதமாக இருக்கிறது. 701 00:39:37,136 --> 00:39:39,520 மன்னிக்கவும், அது தான் பார்க்க கொஞ்சம் கடினமாக உள்ளது. 702 00:39:39,520 --> 00:39:46,690 ஆனால் எங்கள் அகராதியில் உள்ளே நாம் வேண்டும் ஏதாவது இருக்க போகிறது, இது, பெயர் 703 00:39:46,690 --> 00:39:47,680 என்று நாங்கள் கொடுத்து வருகிறோம். 704 00:39:47,680 --> 00:39:53,040 நாம் எந்த உள்ளது, வயது வேண்டும் நாங்கள் கொடுத்து வருகிறோம் என்று ஏதாவது இருக்க போகிறது. 705 00:39:53,040 --> 00:39:56,020 இந்த முழுமையாக ஆகிறது எங்கள் அகராதியில் வேண்டும். 706 00:39:56,020 --> 00:39:57,730 >> எனவே அது இரண்டு தனிமங்கள் கிடைத்தது. 707 00:39:57,730 --> 00:40:01,310 அதனால் ஏனெனில் ஊவா சுழல்கள் நாம் புத்திசாலி 708 00:40:01,310 --> 00:40:04,900 என்று, மற்றும் சரியாக இருக்கலாம் என்று ஊவா நினைக்கலாம் 709 00:40:04,900 --> 00:40:08,080 இந்த மூலம் செயல்படுத்துதல் முடியும் அகராதி, வெளியே அச்சிடும் 710 00:40:08,080 --> 00:40:10,850 மதிப்புகள் பெயர் மற்றும் வயது கொடுத்த. 711 00:40:10,850 --> 00:40:14,510 >> எனவே உண்மையில் தான் அதை செய்ய விடுங்கள். 712 00:40:14,510 --> 00:40:17,520 ஒரு foreach வளைய கட்ட விடுங்கள். 713 00:40:17,520 --> 00:40:23,351 மற்றும் நாம் வேறுவிதமாக செய்ய போகிறோம். 714 00:40:23,351 --> 00:40:24,850 நாம் பின்வரும் செய்ய போகிறேன். 715 00:40:24,850 --> 00:40:34,186 எனவே நாம் தட்டச்சு செய்தால் என்ன நடக்கிறது என்று பார்ப்போம் பின்னர் தான் வார்த்தை, மற்றும் எதிரொலிச்சொல் சொல்கின்றன. 716 00:40:34,186 --> 00:40:40,540 நாம் ஒரு புதிய வரி எதிரொலி போகிறாய் அதை ஒரு சிறிய தெளிவாக செய்ய, 717 00:40:40,540 --> 00:40:41,260 என்ன நடக்கிறது. 718 00:40:41,260 --> 00:40:42,890 >> எனவே பார்க்கலாம். 719 00:40:42,890 --> 00:40:44,390 அது எனக்கு எந்த பிழைகளை கொடுத்து. 720 00:40:44,390 --> 00:40:46,810 நாம் இந்த மூட வேண்டும். 721 00:40:46,810 --> 00:40:51,020 எங்கள் வலைத்தளத்தில், நீங்கள் என்ன செய்ய போகிறீர்கள் pset7 காலப்போக்கில் என்று நிறைய. 722 00:40:51,020 --> 00:40:53,890 எனவே என் பெயர் சாம் சொல்கிறோம். 723 00:40:53,890 --> 00:40:58,560 என் வயது 45 ஆகிறது. 724 00:40:58,560 --> 00:41:01,060 அது தான் இல்லை. 725 00:41:01,060 --> 00:41:05,640 ஆனால் அது, எதிர்பார்த்தபடி, சாம் 45 அவுட் அச்சிடுகிறது. 726 00:41:05,640 --> 00:41:08,930 >> அதனால் நீங்கள் என்று கவனிக்க வேண்டும் என்ன foreach வளைய, இங்கே did-- 727 00:41:08,930 --> 00:41:12,360 அது தான் எனவே அந்த திரும்பி செல்லலாம் board-- நாம் வார்த்தை வேறுவிதமாக கிடைக்கும். 728 00:41:12,360 --> 00:41:15,130 மேலும் வேறுவிதமாக நான்கு விஷயங்கள் இருந்தன. 729 00:41:15,130 --> 00:41:17,410 ஆனால் அது மட்டும் இரண்டு விஷயங்கள் அச்சு. 730 00:41:17,410 --> 00:41:21,290 ஊவா, அதன் உளவுத்துறை சுய இருப்பது, கருதப்படுகிறது நாங்கள் உண்மையில் என்ன என்று 731 00:41:21,290 --> 00:41:24,100 மதிப்புகள், விசைகளை இருந்தது. 732 00:41:24,100 --> 00:41:27,800 >> ஆனால் நாம் அச்சிட முடியும் என்று ஒரு வழி உள்ளது விசைகளை வெளியே அதே, நாம் வேண்டும். 733 00:41:27,800 --> 00:41:30,810 நாங்கள் என்ன தெரியுமா வேண்டும் என்றால் இந்த மாறிகள் வரவழைக்கப்பட்டனர், 734 00:41:30,810 --> 00:41:33,540 ஒரு வழி இருக்கிறது என்று நாம் அத்துடன் இந்த அணுக முடியும். 735 00:41:33,540 --> 00:41:36,840 வழியில் வகையான அந்த செய்ய, எனவே நாங்கள் மிகவும் உதவுகிறது, சொல்ல முடியாது 736 00:41:36,840 --> 00:41:39,485 முக்கிய மதிப்பு ஜோடிகள் அதை பிரித்து. 737 00:41:39,485 --> 00:41:42,370 738 00:41:42,370 --> 00:41:47,580 எனவே இப்போது என்ன நடக்கிறது என்று பார்ப்போம். 739 00:41:47,580 --> 00:41:50,550 >> எனவே முக்கிய வேண்டும். 740 00:41:50,550 --> 00:41:52,290 நாம் மதிப்பு. 741 00:41:52,290 --> 00:41:56,650 நாம் மற்றொரு புதிய வேண்டும் வாசிப்பு வரி. 742 00:41:56,650 --> 00:42:00,540 மற்றும் என்ன நடக்கும் என்று பார்ப்போம் நாம் இப்போது இந்த செய்யும் போது. 743 00:42:00,540 --> 00:42:04,950 744 00:42:04,950 --> 00:42:06,720 நான் ஜேசன் எப்படி பழைய தெரியாது. 745 00:42:06,720 --> 00:42:09,180 ஜேசன் 15. 746 00:42:09,180 --> 00:42:11,650 எனவே நாம் பெயர் ஜேசன், 15 வயது வேண்டும். 747 00:42:11,650 --> 00:42:15,830 எனவே முக்கிய அணுக முடிந்தது இந்த அகராதியில் மற்றும் மதிப்பு ஜோடிகள் 748 00:42:15,830 --> 00:42:18,590 தான் மதிப்பு என முக்கிய புள்ளிகள் கூறி. 749 00:42:18,590 --> 00:42:23,350 அந்த ஒரு foreach தொடரியல் தான் அனுமதிக்கிறது என்று சர்க்கரை பிட் 750 00:42:23,350 --> 00:42:25,960 நீங்கள் அகராதியில் விஷயங்களை அணுக. 751 00:42:25,960 --> 00:42:31,190 >> எனவே வட்டம் இந்த வகையான வலியுறுத்துகிறது foreach வளைய சக்தி. 752 00:42:31,190 --> 00:42:35,690 நீங்கள் அழகாக துரத்த முடியும் iterable தெரிகிறது என்று எதையும், 753 00:42:35,690 --> 00:42:38,922 எதையும் போன்ற என்று பல உள்ளது ஒரு வரிசை போன்ற உறுப்புகள், 754 00:42:38,922 --> 00:42:41,880 ஒரு dictionary-- போன்ற அந்த இரண்டு நீங்கள் வேலை செய்ய வேண்டும் முதன்மை விஷயங்கள் 755 00:42:41,880 --> 00:42:45,630 வாழ்க்கை மற்றும் pset 7 இருவரும். 756 00:42:45,630 --> 00:42:49,350 எனவே நீங்கள் அந்த பொருட்களை துரத்த முடியும் அது, மற்றும் அதை கண்டுபிடிக்க வேண்டும் 757 00:42:49,350 --> 00:42:51,030 நீங்கள் அதை செய்ய வேண்டும் என்ன. 758 00:42:51,030 --> 00:42:54,250 அது சரி, நான் பெற போகிறேன், சொல்ல வேண்டும் தரவு இவைகளை என்று 759 00:42:54,250 --> 00:42:55,680 எனக்கு நிறைவேற்றப்பட்டது. 760 00:42:55,680 --> 00:43:02,470 என்று நீங்கள் என்று ஒன்று இருக்கிறது pset 7 நிறைய பயன்படுத்தி கொள்ள போகிறோம். 761 00:43:02,470 --> 00:43:08,550 >> நான் விரைவான சுருள் போகிறேன் நான் இருக்கிறேன் அங்கு கீழே பார்க்க. 762 00:43:08,550 --> 00:43:11,410 763 00:43:11,410 --> 00:43:13,070 மக்கள் இந்த கேள்விகள்? 764 00:43:13,070 --> 00:43:13,778 அனைத்து கேள்விகள்? 765 00:43:13,778 --> 00:43:14,400 ஆமாம்? 766 00:43:14,400 --> 00:43:18,320 >> பார்வையாளர்கள்: முக்கிய மற்றும் மதிப்பு எனவே நீங்கள் அதை வேறு எதையும் பெயரை முடியும் 767 00:43:18,320 --> 00:43:20,507 மற்றும் அது இன்னும் வேலை செய்யும்? 768 00:43:20,507 --> 00:43:21,090 காண்க: அடடா. 769 00:43:21,090 --> 00:43:22,820 ஓ, நான் முற்றிலும் முழு வரி நீக்கப்பட்டது. 770 00:43:22,820 --> 00:43:23,380 பெரிய வேலை. 771 00:43:23,380 --> 00:43:26,502 எனவே, ஒரு, ஒரு. 772 00:43:26,502 --> 00:43:30,109 முக்கிய மற்றும் மதிப்பு ஒரு மரபு உள்ளது. 773 00:43:30,109 --> 00:43:30,650 அது பயனுள்ளதாக இருக்கிறது. 774 00:43:30,650 --> 00:43:34,010 நீங்கள் சில வடிவமைப்பு கிடைக்கும் புள்ளிகள், ஒருவேளை சில பாணி புள்ளிகள் 775 00:43:34,010 --> 00:43:36,970 அது ஏனெனில் அந்த செய்து உண்மையில் எண்ணம் தெரிவிக்கிறது. 776 00:43:36,970 --> 00:43:39,650 ஆனால் நாம் ஒரு மற்றும் yarp சொல்கிறோம். 777 00:43:39,650 --> 00:43:42,476 >> பார்வையாளர்கள்: நீங்கள் இல்லை HTML கோப்பு எதையும் மாற்ற 778 00:43:42,476 --> 00:43:43,607 பொருட்டு அந்த பிரதிபலிக்கும்? 779 00:43:43,607 --> 00:43:44,440 காண்க: இல்லவே இல்லை. 780 00:43:44,440 --> 00:43:47,260 பார்வையாளர்கள்: அது தான் தெரிகிறது அதிக than-- சமம் ஏனெனில் 781 00:43:47,260 --> 00:43:47,801 காண்க: ஆமாம். 782 00:43:47,801 --> 00:43:49,489 பார்வையாளர்கள்: அதைத்தான் என்று --that காட்டி 783 00:43:49,489 --> 00:43:50,030 காண்க: ஆமாம். 784 00:43:50,030 --> 00:43:52,260 ஆமாம் ஆனால், ஒரு foreach தொடரியல் உள்ளது. 785 00:43:52,260 --> 00:43:53,720 >> பார்வையாளர்கள்: வகையான இல்லை. 786 00:43:53,720 --> 00:43:57,230 எனவே நீங்கள் வேண்டும் என்றால் நீங்கள் என்ன வயது மட்டுமே ஒரு எண் இருக்க வேண்டும்? 787 00:43:57,230 --> 00:43:59,510 அதை செய்ய ஒரு வழி உள்ளது? 788 00:43:59,510 --> 00:44:04,550 >> காண்க: என்றால் சரிபார்க்க வழிகள் உள்ளன மாறிகள் சில வகையான இணங்கி. 789 00:44:04,550 --> 00:44:08,482 எனவே PHP ஒரு சிறிய இன்னும் கேட்கிறது நீங்கள் எந்த வகையான உள்ளன, ஏனெனில். 790 00:44:08,482 --> 00:44:09,440 சில வழிகள் அது குறைவாக கேட்கிறது. 791 00:44:09,440 --> 00:44:11,070 சில வழிகளில் இது இன்னும் கேட்கிறது. 792 00:44:11,070 --> 00:44:13,320 நீங்கள் வேண்டும் என்றால், ஏனெனில் ஒரு மாறி ஏதாவது, 793 00:44:13,320 --> 00:44:14,960 அது என்ன வகை யோசனை. 794 00:44:14,960 --> 00:44:19,310 ஆனால் நீங்கள் மாறிகள் பற்றி புத்திசாலி என்றால் நீங்கள் வகையான ஒதுக்க மற்றும் உறுதி என்று 795 00:44:19,310 --> 00:44:22,750 செயல்பாடுகளை மட்டுமே நீங்கள் திரும்ப என்று மீண்டும் பதவிக்கு செயல்பாடுகளை வேண்டும் 796 00:44:22,750 --> 00:44:26,210 மதிப்பு ஒரு வகை எனவே நீங்கள் அடிப்படையில் முடியும் என்று 797 00:44:26,210 --> 00:44:31,090 மாறி நீங்கள் மீண்டும் அந்த எதிர்பார்க்க ஒரு செயல்பாடு இருந்து வகை இருக்கும் 798 00:44:31,090 --> 00:44:32,780 நீங்கள் நினைக்கிறீர்கள் என்று அது அடிப்படையில், இருக்கும். 799 00:44:32,780 --> 00:44:36,550 >> ஆனால் சில முறைகள் உள்ளன இதன் மூலம் நீங்கள் பார்க்கலாம். 800 00:44:36,550 --> 00:44:39,801 நான் அவர்களை ஞாபகம் இல்லை என் தலை மேல் தூக்கி. 801 00:44:39,801 --> 00:44:43,300 அது நீல திரும்ப நான் காத்திருக்கிறேன். 802 00:44:43,300 --> 00:44:45,560 isint? 803 00:44:45,560 --> 00:44:48,070 isstr? 804 00:44:48,070 --> 00:44:52,000 முறைகள் உள்ளன PHP ஒரு கட்டப்பட்டது என்று முடியும் 805 00:44:52,000 --> 00:44:54,440 நீங்கள் மாறிகள் வகை பார்க்கலாம். 806 00:44:54,440 --> 00:44:58,250 ஆனால் நீங்கள் மாறிகள் ஒதுக்க புத்திசாலித்தனமாக, நீங்கள் இருக்க கூடாது 807 00:44:58,250 --> 00:45:01,330 pset 7 என்று அதிகமாக செய்ய வேண்டும். 808 00:45:01,330 --> 00:45:02,780 ஆனால் அந்த முறைகள் உள்ளன. 809 00:45:02,780 --> 00:45:06,704 அந்த ஏதோ என்று மொழி தான் இருக்கிறான். 810 00:45:06,704 --> 00:45:08,370 நான் துல்லியமான தொடரியல் ஞாபகம் இல்லை. 811 00:45:08,370 --> 00:45:09,930 நாம் கூட, அதை பார்க்க முடியும். 812 00:45:09,930 --> 00:45:11,974 ஆனால் நேரம் சாரம். 813 00:45:11,974 --> 00:45:13,890 இல்லை வேறு யாரையும் செய்கிறது எந்த கேள்விகள்? 814 00:45:13,890 --> 00:45:14,660 ஆம். 815 00:45:14,660 --> 00:45:15,951 >> பார்வையாளர்கள்: நான் இன்னும் ஒன்று வேண்டும். 816 00:45:15,951 --> 00:45:19,050 எனவே நீங்கள் GET முறையைப் குறிப்பிடப்பட்டுள்ளது, ஆனால் நீங்கள் அஞ்சல் முறை குறிப்பிட வில்லை. 817 00:45:19,050 --> 00:45:20,500 நாம் அது திரும்பி வருகிறார்கள்? 818 00:45:20,500 --> 00:45:21,540 >> காண்க: ஆமாம், நாம் மீண்டும் அந்த வரும். 819 00:45:21,540 --> 00:45:24,840 என்று நான் தேடும் சரியாக என்ன இப்போது தூங்கிவிட்டேன் இது என் தொலைபேசி, மணிக்கு, 820 00:45:24,840 --> 00:45:26,960 ஆனால் நான் அதை கண்டுபிடிக்க வேண்டும். 821 00:45:26,960 --> 00:45:30,680 நாம் தாக்கும் உறுதி வெறும் செய்யும் PHP, குறிப்புகள் அனைத்து. 822 00:45:30,680 --> 00:45:35,640 இங்கும், எந்த பிழைதிருத்தம் பதிப்பு உள்ளது. 823 00:45:35,640 --> 00:45:41,940 ஆம், நாம் ஒரு சில விஷயங்கள் என்று நாம் இந்த இடத்தில் இப்போது என்ன செய்ய வேண்டும். 824 00:45:41,940 --> 00:45:45,980 >> எனவே, POST பற்றி பேசி, இது நீங்கள் குறிப்பிட்டுள்ள, 825 00:45:45,980 --> 00:45:49,630 ஒரே வித்தியாசம் GET, POST இடையே 826 00:45:49,630 --> 00:45:53,150 நாங்கள் பார்த்தபோது என்பதை நினைவில் மற்றும் இந்த URL நாம், ஓ, பார்த்தேன் 827 00:45:53,150 --> 00:45:58,270 பெயர் ஒரு சமகிறது மற்றும் வயது yarp சமம் வலது நம்மை அங்கு URL ஐ உள்ளன. 828 00:45:58,270 --> 00:46:03,300 போஸ்ட் இன்னும் கொஞ்சம் ரகசியமானவர்கள்.ஆனால் தகவல்களை அதன் கடந்து. 829 00:46:03,300 --> 00:46:08,090 >> நீங்கள் ஒரு பயனர் வேண்டும் இல்லை என்றால், அதனால் தெரியும், உதாரணமாக, நீங்கள் 830 00:46:08,090 --> 00:46:11,160 பயனர் பெயர் வேண்டும் நபரின் கடவுச்சொல்லை 831 00:46:11,160 --> 00:46:15,080 தற்போது காட்டப்படும் வெளியேற்ற ஒரு நியாயமான விஷயம் இது ஐ, 832 00:46:15,080 --> 00:46:17,770 URL ஐ விரும்பவில்லை, யாரோ அதை பார்க்க முடியும். 833 00:46:17,770 --> 00:46:21,520 அவர்கள் ஒரு பக்கம் யாராவது இணைத்தால், தங்கள் URL அங்கு ஒட்டப்பட்டிருந்தன விரும்பவில்லை, 834 00:46:21,520 --> 00:46:27,850 என்று மக்கள் உள்நுழைய அனுமதிக்க ஏனெனில் அதற்கு பதிலாக ஒரு URL ஐ ஒட்டி கொண்டு 835 00:46:27,850 --> 00:46:29,670 உண்மையில் ஒரு படிவத்தை பூர்த்தி. 836 00:46:29,670 --> 00:46:31,710 போஸ்ட் சிறிது இரகசியமாக உள்ளது. 837 00:46:31,710 --> 00:46:34,150 >> ஒரே விஷயங்கள் என்று நாம் மாற்ற வேண்டும் 838 00:46:34,150 --> 00:46:38,550 இந்த முறை, மாற்றம் இருக்கும் இருந்து பதிவு செய்ய வேண்டும். 839 00:46:38,550 --> 00:46:42,367 பின்னர், HTTP உள்ளே, அதற்கு பதிலாக வரிசை வேறுவிதமாக அணுகும், 840 00:46:42,367 --> 00:46:43,950 நாம் வரிசை _POST அணுக போகிறீர்கள். 841 00:46:43,950 --> 00:46:48,600 >> நாம், அந்த கவனிக்க வேண்டும் நாம், மீண்டும் இந்த மீண்டும் திறக்க 842 00:46:48,600 --> 00:46:51,910 ஜேசன் மெதுவாக வயதில் குறைகின்றது. 843 00:46:51,910 --> 00:46:53,230 ஜேசன், 14 வயது பெயரிட. 844 00:46:53,230 --> 00:46:54,280 அதே பொருட்களை மேல்தோன்றும். 845 00:46:54,280 --> 00:46:57,190 ஆனால் நாம் URL செல்ல அந்த மாறிகள் இல்லை. 846 00:46:57,190 --> 00:47:00,540 >> வழியில் அந்த பதவியை மிகவும் நினைவில் 847 00:47:00,540 --> 00:47:02,750 எப்படி ஒரு பக்கம் மூல பார்க்க. 848 00:47:02,750 --> 00:47:04,570 இணையத்தில் சென்று. 849 00:47:04,570 --> 00:47:06,920 நாம் புதுப்பிக்கவும். 850 00:47:06,920 --> 00:47:10,690 மற்றும் இது மற்றொரு விஷயம் என்று பதவியை நீங்கள் பற்றிய எச்சரிக்கைகளை கொடுக்கும். 851 00:47:10,690 --> 00:47:15,050 நீங்கள் ஒரு பெட்டியை, ஒரு உரை கண்டிருக்கலாம் உங்கள் உலாவியில் இந்த பெட்டி போன்ற. 852 00:47:15,050 --> 00:47:18,170 நீங்கள் உறுதியாக இருக்கிறீர்களா மீண்டும் ஒரு வடிவம் அனுப்ப? 853 00:47:18,170 --> 00:47:21,170 போஸ்ட் 'இந்த படிவங்களை அனுப்பும் கள் என்ன. 854 00:47:21,170 --> 00:47:24,680 >> நீங்கள் அனுப்பிய அடிப்படையில் என்றால், ஏனெனில் உங்கள் யாரோ கடன் அட்டை தகவலை, 855 00:47:24,680 --> 00:47:26,350 அந்த URL வரை காட்ட போவதில்லை. 856 00:47:26,350 --> 00:47:28,180 என்று ஒரு போஸ்ட் கோரிக்கை இருக்க போகிறது. 857 00:47:28,180 --> 00:47:32,905 எனவே நீங்கள் பக்கம் புதுப்பிக்க போது, அது போஸ்ட் கோரிக்கை திரும்ப திரும்ப அனுப்பி. 858 00:47:32,905 --> 00:47:35,530 எனவே இப்போது நாம் அனுப்ப வேண்டும் அது போவது இல்லை, ஏனெனில் மீண்டும் அமைக்க 859 00:47:35,530 --> 00:47:37,340 எந்த போலி கொள்முதல் உருவாக்க. 860 00:47:37,340 --> 00:47:41,160 >> நாம், கீழே இங்கே கவனிக்க வேண்டும் நாங்கள் பயன்படுத்தும் முறை போஸ்ட். 861 00:47:41,160 --> 00:47:43,065 அது உண்மையில் பைட்டுகள் மாற்ற. 862 00:47:43,065 --> 00:47:45,460 அதை அவர்கள் 401 மாற்றப்பட்டது. 863 00:47:45,460 --> 00:47:47,190 திட்டம் அழகான சிறிய. 864 00:47:47,190 --> 00:47:51,600 ஆனால் நாம் பார்க்க முடியும் என்று எங்கும் இல்லை கடத்தப்படுகின்றது என்று மதிப்புகள். 865 00:47:51,600 --> 00:47:59,540 தங்களை பார்க்க முடியும் வலை பக்கங்கள், ஆனால் செய்த நாம், பார்க்கலாம் முடியாது 866 00:47:59,540 --> 00:48:01,650 நீங்கள் ஒரு ஹேக்கர் இல்லையென்றால். 867 00:48:01,650 --> 00:48:05,340 நீங்கள் ஒரு நல்ல ஹேக்கர் என்றால், நீங்கள் பார்க்க முடியும். 868 00:48:05,340 --> 00:48:09,360 >> நீங்கள் அடிப்படை தெரியும் என்றால் HTML இன் வடிவம், 869 00:48:09,360 --> 00:48:11,790 மதிப்புகள் செய்யும் தங்களை பக்கங்களில் அறியப்படுகிறது. 870 00:48:11,790 --> 00:48:13,160 நீங்கள் பார்க்க முடியும். 871 00:48:13,160 --> 00:48:16,720 மதிப்புகள் அவர்கள், அங்கு இருக்கும் நீங்கள் குறைவான வெளிப்படையான ஒரு சிறிய 872 00:48:16,720 --> 00:48:19,522 அணுக, அடிப்படையில். 873 00:48:19,522 --> 00:48:23,620 >> நாம் எந்த இல்லை கிடைக்கும், அஞ்சல் பற்றி கேள்விகள் 874 00:48:23,620 --> 00:48:26,800 நாம் அடுத்த என்ன செய்ய போகிறோம் என்ன முன் உண்மையில் குறியீடு சில பாருங்கள் 875 00:48:26,800 --> 00:48:30,837 நீங்கள் pset 7 கொடுக்கும் என்று, பற்றி பேச அது இந்த கருத்துக்கள் சில பயன்படுத்தும் எப்படி, 876 00:48:30,837 --> 00:48:32,670 பற்றி பேச நீங்கள் போகிறோம் என்று விஷயங்கள் 877 00:48:32,670 --> 00:48:35,090 pset 7 சிறிது செய்ய வேண்டும். 878 00:48:35,090 --> 00:48:36,760 அதற்கு முன் எந்த கேள்விகள்? 879 00:48:36,760 --> 00:48:38,047 மேலும் கேள்விகள் உங்களுக்கு வேண்டும்? 880 00:48:38,047 --> 00:48:41,250 881 00:48:41,250 --> 00:48:41,840 பெரும். 882 00:48:41,840 --> 00:48:45,370 >> சரி, நாம் பார்ப்போம் pset 7 சிறிது, 883 00:48:45,370 --> 00:48:49,530 எந்த சந்தேகமும் நீங்கள் என்ன அனைத்து பற்றி மிகவும் உற்சாகமாக. 884 00:48:49,530 --> 00:48:52,126 885 00:48:52,126 --> 00:48:54,750 நான் என்ன சொல்கிறேன் என்றால், ஏதாவது உள்ளதா என்று டேவிட் சிறிது மூலம் செல்கிறது. 886 00:48:54,750 --> 00:49:00,890 ஆனால் நாம் மூன்று அடைவுகள் வேண்டும் மேல், அதே போல் ஒரு கட்டமைப்பு கோப்பு. 887 00:49:00,890 --> 00:49:04,650 இதன் நாம் தருகிறேன், தரவுத்தளங்கள் தான் ஐந்து நிமிடங்களுக்கு பற்றி பேச. 888 00:49:04,650 --> 00:49:07,220 நீங்கள் ஒருபோதும் வேண்டும், இதில் அடங்கும் இந்த அடைவில் பார்க்க 889 00:49:07,220 --> 00:49:12,480 நீங்கள் விரும்பவில்லை ஆனால் அது நன்றாக இருக்கிறது என்றால் உதவியாளர்களாக அனைத்து வகையான உள்ளன என்று. 890 00:49:12,480 --> 00:49:14,210 உதவியாளர்கள் பயனுள்ளதாக செயல்பாடுகளை போல் உள்ளது. 891 00:49:14,210 --> 00:49:18,120 பின்னர் நாம் கட்டமைப்பு வேண்டும், இது சில பொருட்களை அமைக்கிறது. 892 00:49:18,120 --> 00:49:24,590 >> , CS50 உள்ளது என்று சில செயல்பாடுகளை உள்ளன உதவி மற்றும் கட்டமைப்பு என்று எழுதப்பட்ட. 893 00:49:24,590 --> 00:49:27,250 மற்றும் PHP சிலர் ஏற்கனவே கோப்புகளை வெளியேறும் 894 00:49:27,250 --> 00:49:30,880 மேலும் வகையான நிறைய செய்ய வேண்டும் நீங்கள் இன் மழுங்கியது காலை வேலை. 895 00:49:30,880 --> 00:49:35,250 நாம் பொது சென்றால் போல் வழங்கப்படுகின்றன, இது என்ன 896 00:49:35,250 --> 00:49:38,350 நீங்கள் pset 7 போக போது சரியான வரை காட்டுகிறது. 897 00:49:38,350 --> 00:49:40,580 நாம் இருக்கிறது என்று பார்க்க வேண்டும் இந்த அறிக்கை தேவைப்படுகிறது. 898 00:49:40,580 --> 00:49:43,420 மற்றும் ஒரு போன்ற அந்த மாதிரி கூர்மையான, ஹேஸ்டேக் சேர்க்கிறது 899 00:49:43,420 --> 00:49:46,850 நீங்கள் ஒரு புதிய தலைமுறை என்றால் அடங்கும். 900 00:49:46,850 --> 00:49:49,740 ஆனால் இந்த அடிப்படையில் நான் அணுக வேண்டும் என்று கூறுகிறார் 901 00:49:49,740 --> 00:49:52,260 config.php உள்ள அனைத்து செயல்பாடுகளை. 902 00:49:52,260 --> 00:49:55,290 நீங்கள் தேவைப்படும் ஒரு இருக்க முடியும் மற்ற விஷயங்கள் அனைத்து வகையான. 903 00:49:55,290 --> 00:49:59,670 >> கட்டமைப்பு உண்மையில் உதவியாளர்கள் தேவை. 904 00:49:59,670 --> 00:50:02,490 எனவே போதெல்லாம் நீங்கள் தேவைப்படும் கட்டமைப்பு, நீங்கள் இருக்கிறீர்கள் 905 00:50:02,490 --> 00:50:05,660 உட்பட அல்லது அதே உதவியாளர்கள் தேவைப்படும். 906 00:50:05,660 --> 00:50:09,590 அதனால் நீங்கள் அணுக கொடுக்கிறது நாம் பயன்படுத்த போகிறோம் என்று குளிர் செயல்பாடுகளை, 907 00:50:09,590 --> 00:50:10,420 விஷயங்களை வழங்க விரும்புகிறேன். 908 00:50:10,420 --> 00:50:13,490 நான் உண்மையில் எளிதாக்க போகிறேன் இந்த கீழே சிறிது. 909 00:50:13,490 --> 00:50:16,280 நாங்கள் இருக்கிறோம் பின்னர் செயல்பாடு எனவே மூலம் நடக்க போகிறது 910 00:50:16,280 --> 00:50:22,380 நாம் ஒரு சிறிய SQL செல்ல முன் தான் பிட் தான், ஏற்கனவே வழங்கப்படுகின்றன செயல்பாடு உள்ளது 911 00:50:22,380 --> 00:50:26,586 அது சில தலைப்புகளை பயன்படுத்துகிறது, ஏனெனில் நாம் தான் PHP இல் பேசினோம். 912 00:50:26,586 --> 00:50:30,840 >> நீங்கள், முதல் விஷயம் $ _SERVER என்றால் பார்க்க. 913 00:50:30,840 --> 00:50:34,500 இது மற்றொரு உலகளாவிய மாறி உள்ளது நீங்கள் கையாளும் போகிறோம். 914 00:50:34,500 --> 00:50:38,460 அது வேறுவிதமாக மற்றும் _POST, ஆனால் என்ன போல சர்வர் இந்த நீங்கள் அனுமதிக்க முடியும் கொண்டிருக்கிறது 915 00:50:38,460 --> 00:50:42,730 தெரியும் என்றால் கோரிக்கை முறையை ஒரு அல்லது ஒரு POST இருந்தது. 916 00:50:42,730 --> 00:50:47,250 முன்பு நாம் என்ன போலவே வெறும் என்று நாம் எழுதியது எங்கள் குறியீடு ஆகிறது 917 00:50:47,250 --> 00:50:51,880 நாம் தான் அதை பெற முடியும் என்று மாறும் மற்றும் போஸ்ட் HTML உள்ளது என்பதை பொறுத்து. 918 00:50:51,880 --> 00:50:55,120 ஆனால் இருக்க முடியும் என்று பக்கங்கள் உள்ளன கோரிக்கைகளை இரண்டு வகையான அணுகப்பட்டது. 919 00:50:55,120 --> 00:50:57,410 நீங்கள் என்ன செய்ய வேண்டும், பொறுத்து வெவ்வேறு விஷயங்களை 920 00:50:57,410 --> 00:50:59,740 கோரிக்கை வகை மீது, போல் உள்நுழைவு செய்கிறது. 921 00:50:59,740 --> 00:51:04,400 >> எனவே நீங்கள் அந்த கோரிக்கையை சரிபார்க்க முடியும் அணுகும் விசைகள் மூலம் முறை, 922 00:51:04,400 --> 00:51:08,630 முக்கிய பயன்படுத்தி பெறுவது மூலம் அகராதி ஏதாவது மதிப்பு 923 00:51:08,630 --> 00:51:10,260 _SERVER. 924 00:51:10,260 --> 00:51:13,800 அதனால் மற்றொரு உலக தான் வேறுவிதமாக மற்றும் _POST போன்ற மாறி. 925 00:51:13,800 --> 00:51:16,990 >> அதை பெற என்றால், நாம் வேண்டும் உள்நுழைவு வடிவம் விடாது. 926 00:51:16,990 --> 00:51:21,920 விடாது அந்த அடிப்படையில் ஒரு செயல்பாடு ஆகும் பொருத்தமான, HTML வைக்கிறது 927 00:51:21,920 --> 00:51:24,500 அது சில அளவுருக்கள் செல்கிறது. 928 00:51:24,500 --> 00:51:28,740 இந்த தலைப்பு தான் என்று ஒரு அளவுரு உள்ளது விந்தை போதும், காண்பிக்கும் பயன்படுத்தப்படும், 929 00:51:28,740 --> 00:51:32,670 பக்க தலைப்பில் கேள்வி, இங்கே விஷயம், 930 00:51:32,670 --> 00:51:34,850 சொல்ல அல்லது நமது முந்தைய உதாரணம் ஹலோ. 931 00:51:34,850 --> 00:51:36,100 இப்போது நாம் வேறு ஒரு விஷயம் இல்லை. 932 00:51:36,100 --> 00:51:38,570 அதை பதிவு வேறு என்றால், நாம் வேறு சில விஷயங்களை செய்ய. 933 00:51:38,570 --> 00:51:40,790 நாம் அந்த வெற்று முறையை பயன்படுத்தி. 934 00:51:40,790 --> 00:51:42,750 அது அது காலியாக, இல்லை. 935 00:51:42,750 --> 00:51:45,440 நாம், முன் PHP பார்த்தேன் கட்டப்பட்ட ஒரு நியாயமான அளவு உள்ளது 936 00:51:45,440 --> 00:51:52,370 முறைகள் டேவிட் என்றால் அங்கு விருப்பத்திற்கு ஆகிறது என்று உங்களுக்கு பயனுள்ளதாக இருக்கும் என்று முறைகள் உள்ளன, 937 00:51:52,370 --> 00:51:55,560 அவர்கள் உங்களுக்கு எச்சரிக்கை அந்த டேவிட் மூலம் நடக்க உள்ள 938 00:51:55,560 --> 00:51:59,770 தொடங்கி கண்ணோட்டத்தை கொடுக்கிறது, மேலும், Zamyla பயனுள்ளதாக பிட்கள். 939 00:51:59,770 --> 00:52:01,040 அவள் திரும்பி அனைவருக்கும் தான். 940 00:52:01,040 --> 00:52:03,100 நாம் அனைவரும் சந்தோஷமாக முடியும். 941 00:52:03,100 --> 00:52:06,530 மன்னிப்பு ஒரு பொருத்தமாக என்ற செயல்பாடு உள்ளது என்று தான் அடிப்படையில் அவுட் அச்சிடுகிறது 942 00:52:06,530 --> 00:52:10,130 சில பிழை செய்திகளை, , CS50 மிகவும் கண்ணியமாக ஏனெனில். 943 00:52:10,130 --> 00:52:14,770 >> இப்போது இந்த, இந்த ஒரு இந்த ஏனெனில் தந்திரமான பிட் 944 00:52:14,770 --> 00:52:16,697 நாம் தரவுத்தள குவெரி நீங்கள் எங்கே. 945 00:52:16,697 --> 00:52:18,280 இப்போது நாம் தரவுத்தளங்கள் பற்றி பேசவே இல்லை. 946 00:52:18,280 --> 00:52:22,220 நாம் அடுத்த போகிறோம் ஐந்து நிமிடங்கள் அல்லது, அதிகபட்ச. 947 00:52:22,220 --> 00:52:24,980 ஆனால் இந்த ஒரு செயல்பாடு ஆகும் அந்த CS50 எழுதியுள்ளார் 948 00:52:24,980 --> 00:52:38,050 ஒரு தரவுத்தள அடிப்படையில் ஒரு அட்டவணையை பெற நாம் pset 7 வேலை என்று. 949 00:52:38,050 --> 00:52:40,860 நான் மிகவும் மோசமான இருக்கிறேன் என் பூஜ்ஜியமாக பிரித்தல் இன்று. 950 00:52:40,860 --> 00:52:42,060 ஆனால், ஆமாம், அது 7. 951 00:52:42,060 --> 00:52:46,340 >> எனவே இது ஒரு திரும்ப நடக்கிறது வினா அணி, அடிப்படையில் முக்கிய பிட் உள்ளது. 952 00:52:46,340 --> 00:52:54,130 இந்த விஷயங்கள் இல்லை, ஏனெனில் தட்டச்சு, வரிசைகள் எனவே வரிசைகள் ஒரு வரிசை ஆகும். 953 00:52:54,130 --> 00:52:59,480 நாங்கள் நினைத்துக்கொண்டு போது, ஏனெனில் ஒரு அட்டவணை, நாம் என்ன செய்ய போகிறோம் 954 00:52:59,480 --> 00:53:04,830 நீங்கள் psets கற்று என, உள்ளது எப்படியும் 15 விளையாட்டு, போன்ற 955 00:53:04,830 --> 00:53:06,990 நீங்கள் ஒரு பயன்படுத்த வேண்டும், அங்கு இரட்டை வரிசை, நாம் அடிப்படையில், 956 00:53:06,990 --> 00:53:15,210 மற்ற அணி வேண்டும் வரிசைகள் ஒரு அட்டவணை சார்ந்திருக்க முடியாது. 957 00:53:15,210 --> 00:53:18,150 நீங்கள் வரிசைகள் மற்றும் பத்திகள் கிடைத்துவிட்டது. 958 00:53:18,150 --> 00:53:24,450 பின்னர் நீங்கள் போன்ற அவர்களை அணுக முடியும் [0] [1], நீங்கள் [0] [1]. 959 00:53:24,450 --> 00:53:26,900 என்று போன்ற அடிப்படை விஷயங்கள். 960 00:53:26,900 --> 00:53:29,380 >> எனவே நாம் என்ன செய்கிறோம் இங்கே இந்த விழாவில், 961 00:53:29,380 --> 00:53:35,070 நாம் தரவுத்தள கேட்கிறாய் என்றால் என்று பயனர் 962 00:53:35,070 --> 00:53:40,200 உள்நுழையும், என்று இருக்கும் அஞ்சல் முறை மூலம் அனுப்பப்படும். 963 00:53:40,200 --> 00:53:43,950 நாம் நாம் வருகிறோம் பார்க்க வேண்டும் _POST இருந்து பயனர் பெயர். 964 00:53:43,950 --> 00:53:46,900 அவர்கள், பயனர் அனுப்பிய அல்லது நீங்கள், ஒரு மதிப்பு அனுப்ப 965 00:53:46,900 --> 00:53:50,750 போஸ்ட் மூலம் ஒரு வடிவம் மூலம் ஏனெனில் அது பயனர் பெயர் மற்றும் கடவுச்சொல்லை பொருட்களை தான். 966 00:53:50,750 --> 00:53:54,830 நாம் பயனர் பெயர் சோதனை பார்க்க, இந்த அட்டவணையில் உள்ளது? 967 00:53:54,830 --> 00:53:58,070 ஒரு பயனர் உள்நுழைந்து என்றால், ஏனெனில் பின்னர் அவர்கள் பயனர்பெயரை 968 00:53:58,070 --> 00:54:03,320 அட்டவணையில் சேமிக்கப்படும் இந்த தளத்தில் இருக்கக்கூடும் என்று செய்த. 969 00:54:03,320 --> 00:54:09,360 எனவே அடிப்படையில் என்றால் பயனர், தகவல் உள்ளது 970 00:54:09,360 --> 00:54:16,400 கேள்வி திரும்ப போகிறது ஒரு வரிசை இது அந்த வரிசையில்,. 971 00:54:16,400 --> 00:54:24,560 >> ஆனால் தந்திரமான பகுதி என்று கூட என்றால் இரட்டை வரிசை, ஒரே ஒரு வரிசையில் உள்ளது 972 00:54:24,560 --> 00:54:31,900 கூட அது ஒரு ஒரு வரிசையில் என்றால் வரிசை போன்ற நீங்கள் அடிப்படையில் கிடைத்துவிட்டது 973 00:54:31,900 --> 00:54:36,900 நீங்கள் ஒரு அளவு ஒரு வரிசை கிடைத்துவிட்டது என்றால் என்று, மற்றொரு வரிசை வைத்திருக்கும் 974 00:54:36,900 --> 00:54:38,940 நீங்கள் உண்மையில் ஒரு பத்தியில் கையாள்வதில். 975 00:54:38,940 --> 00:54:41,420 ஆனால் அது இன்னமும் சிகிச்சை ஒரு இரட்டை வரிசை போன்ற. 976 00:54:41,420 --> 00:54:44,560 >> அது சில நேரங்களில் பெற முடியும் எங்கே, இந்த தந்திரமான, நாம் இங்கே வரிசைகள் கிடைத்துவிட்டது ஏனெனில். 977 00:54:44,560 --> 00:54:46,440 எங்கள் மாறி வரிசைகள் உள்ளது. 978 00:54:46,440 --> 00:54:48,590 பின்னர் நாம் உருவாக்கி வருகிறோம் ஒரு புதிய மாறி என்று வரிசையில் 979 00:54:48,590 --> 00:54:51,450 மற்றும் அதை சமமாக அமைக்க வரிசைகள் முதல் வரிசையில். 980 00:54:51,450 --> 00:54:55,150 நீங்கள் அந்த கருத்து கவனிக்க வேண்டும் அது முதல் மற்றும் ஒரே வரிசையில் தான் என்கிறார். 981 00:54:55,150 --> 00:54:57,080 >> எனவே இந்த தந்திரமான உள்ளது பகுதியாக அங்கு இப்போது செயல்படுகிறது 982 00:54:57,080 --> 00:54:59,660 மிக எளிதாக வரிசைகள் திரும்ப முடியும். 983 00:54:59,660 --> 00:55:01,270 Mallocs அங்கு இல்லை. 984 00:55:01,270 --> 00:55:02,280 நீங்கள் mallocs பார்க்க முடியாது. 985 00:55:02,280 --> 00:55:03,940 எனவே நீங்கள் நொடி தவறுகளை பார்க்க முடியாது. 986 00:55:03,940 --> 00:55:08,380 ஆனால் செயல்பாடுகளை இன்னும் கடந்து இருக்கும் குழுக்கள் வரிசைகள் மற்றும் தரவு சுற்றி. 987 00:55:08,380 --> 00:55:12,250 நீங்கள் என்ன எச்சரிக்கையாக இருக்க வேண்டும் சரியாக உங்கள் செயல்பாடுகளை திரும்ப வேண்டும். 988 00:55:12,250 --> 00:55:15,160 அது ஒரு விஷயம் கூட இது போன்ற பத்தியில், வினா 989 00:55:15,160 --> 00:55:17,520 இன்னும் ஒரு இரட்டை வரிசை திரும்ப போகிறது. 990 00:55:17,520 --> 00:55:21,390 எனவே அணுக column-- அல்லது நீங்கள் அந்த தலைகீழ் இந்த அனைத்து யோசிக்க முடியும் 991 00:55:21,390 --> 00:55:22,870 நாம் வரிசைகள் பற்றி பேசுகிறீர்கள் இருந்து. 992 00:55:22,870 --> 00:55:26,810 ஆனால் அந்த ஒரு வரிசையில் அணுக, நீங்கள் மட்டும் வரிசைகளில் சொல்ல முடியாது. 993 00:55:26,810 --> 00:55:31,540 அது ஒரு வரிசையில் என்றாலும், நீங்கள் வேண்டும் rowsrows [0] அப்படி இந்த அகற்ற 994 00:55:31,540 --> 00:55:37,360 வரிசை வெளி பிட் மற்றும் உங்கள் ஒரு வரிசையில் உள்ளது. 995 00:55:37,360 --> 00:55:38,342 >> சில விஷயங்களை செய்ய. 996 00:55:38,342 --> 00:55:40,050 ஒரு செயல்பாடு உள்ளது என்று password_verify 997 00:55:40,050 --> 00:55:42,980 என்று சரிபார்க்கிறது posted என்று கடவுச்சொல்லை. 998 00:55:42,980 --> 00:55:48,500 பின்னர் நாம் மற்றொரு உலகளாவிய பார்க்க இங்கே மாறி, _SESSION. 999 00:55:48,500 --> 00:55:51,340 அடிப்படையில் அமர்வு ஐடி நீ கண்காணிக்க எப்படி உள்ளது 1000 00:55:51,340 --> 00:55:53,990 ஒருவரை அல்லது வெளியேற்ற வேண்டும் என்றால். 1001 00:55:53,990 --> 00:55:58,590 எனவே இப்போது வழங்கப்படுகின்றன கொண்டு, நாங்கள் ஒரு பயனர் வெளியேற்றுகிறோம். 1002 00:55:58,590 --> 00:56:01,920 எனவே நாம் என்ன செய்ய வேண்டும் நாம் வேண்டும் ஆகிறது அமர்வு ஐடி வரிசையில் சமமாக இருக்கும் சொல்ல 1003 00:56:01,920 --> 00:56:05,890 ஒரு அர்த்தமுள்ளதாக ஏனெனில் எதில் ஐடி, ஒவ்வொரு வரிசையில் வேறு ஒரு ஐடி வேண்டும் 1004 00:56:05,890 --> 00:56:07,239 அட்டவணை பகுதியாக எண். 1005 00:56:07,239 --> 00:56:09,280 நாம் ஒரு உள்ள SQL பெற வேண்டும் இரண்டாவது, எனவே இந்த எந்த என்றால் 1006 00:56:09,280 --> 00:56:13,500 தெரிகிறது அபத்தம் போன்ற சிறிது, பின்னர் அனைத்து வரை அழிக்கப்படும். 1007 00:56:13,500 --> 00:56:18,450 ஆனால் நாம் சமமாக ஐடி அமைக்க போகிறோம் பயனர் உள்நுழைந்து சரியான விஷயம். 1008 00:56:18,450 --> 00:56:20,530 ஏதாவது தவறு நடந்தால் மன்னிப்பு. 1009 00:56:20,530 --> 00:56:27,600 அந்த உள் நோக்கம் உள்ளது பேராசிரியர் வண்ணமாகவே போன்ற வாழ்க்கை கூறுவேன். 1010 00:56:27,600 --> 00:56:29,130 >> அதனால் வழங்கப்படுகின்றன இருந்தது. 1011 00:56:29,130 --> 00:56:33,750 நீங்கள் எழுத PHP குறியீடு நிறைய pset 7, அவர்கள் சற்று இருக்க வேண்டும். 1012 00:56:33,750 --> 00:56:36,470 வரை chmod மறக்க வேண்டாம் முறையான அனுமதி. 1013 00:56:36,470 --> 00:56:40,180 பற்றி கொஞ்சம் இருக்கும் ஸ்பெக் தொடக்கத்தில் என்று. 1014 00:56:40,180 --> 00:56:46,382 >> ஆனால் நீ அந்த PHP எழுத்து போகிறது 1015 00:56:46,382 --> 00:56:47,840 இந்த ஒத்த என்று விஷயங்களை செய்து. 1016 00:56:47,840 --> 00:56:49,715 நீங்கள் இருக்க போகிறோம் சில விஷயங்களை அணுகும் என்று 1017 00:56:49,715 --> 00:56:52,760 உங்களுக்கு வழங்கப்படும் PHP இன் உலக மாறிகள் என்று 1018 00:56:52,760 --> 00:56:56,105 தற்போதைய கையாள்வதில் என்பதை அங்கு, அந்த பயனர் உள்நுழைந்திருக்க 1019 00:56:56,105 --> 00:57:00,460 இந்த அனுப்பப்பட்டுள்ளது கோரிக்கைகள் பக்கம், அந்த மாதிரி வெவ்வேறு விஷயங்கள். 1020 00:57:00,460 --> 00:57:05,790 மேலும் அது சாத்தியமான இருக்கும் இந்த விஷயம் வரிசைகள் மூலம் தேடி. 1021 00:57:05,790 --> 00:57:09,010 >> வேறு செயல்பாடு, கேள்வி இந்த இரட்டை வரிசை திரும்ப. 1022 00:57:09,010 --> 00:57:11,450 மேலும் அங்கு இருந்தால் அது ஒரு வரிசைகள் விட, 1023 00:57:11,450 --> 00:57:15,080 ஆம், என்றால் அங்கு மாறி என்றால் அதை விட ஒரு வரிசைகள் இருக்கும், 1024 00:57:15,080 --> 00:57:16,870 பின்னர் அது ஒரு அட்டவணை இருக்கும். 1025 00:57:16,870 --> 00:57:20,500 நீங்கள் மீண்டும் கூறு வேண்டும் பயன்படுத்தி இந்த வரிசை வரிசைகள் வழியாக 1026 00:57:20,500 --> 00:57:22,860 நாம் விவரித்தார் என்று foreach வளைய. 1027 00:57:22,860 --> 00:57:30,270 >> நீங்கள் ஒரு இரட்டை மீது ஊவா செய்கிறீர்கள் என்றால் வரிசை, என்ன word-- இங்கே சாப்பிடுவேன், 1028 00:57:30,270 --> 00:57:31,909 நான் உண்மையில் அதை எழுத வேண்டும். 1029 00:57:31,909 --> 00:57:32,950 நான் விரைவான இங்கே எழுதுகிறேன். 1030 00:57:32,950 --> 00:57:44,280 >> நாம் வரிசைகள் ஒரு foreach இருந்தால் வரிசையில் என, வரிசையில் வகை என்ன? 1031 00:57:44,280 --> 00:57:45,390 யாருக்காவது தெரியுமா? 1032 00:57:45,390 --> 00:57:54,000 1033 00:57:54,000 --> 00:57:54,500 புரிந்து கொண்டாய்? 1034 00:57:54,500 --> 00:57:57,110 வரிசைகள் எனவே இரட்டை வரிசை ஆகும். 1035 00:57:57,110 --> 00:58:02,810 அதனால் foreach உய்த்துணர என்ன நடக்கிறது நாம் இந்த இரட்டை வரிசை இருந்து வேண்டும் என்று 1036 00:58:02,810 --> 00:58:04,280 என்றால் நாம் அதை தேடி? 1037 00:58:04,280 --> 00:58:07,170 1038 00:58:07,170 --> 00:58:10,770 நாம் அடிப்படையில் என்று நினைத்து கொள்ளுங்கள் அது ஒன்று உறுப்புகள் இருக்க போகிறது, 1039 00:58:10,770 --> 00:58:14,970 அடிப்படையில் அல்லது வரிசைகள், அல்லது பத்திகள்,. 1040 00:58:14,970 --> 00:58:18,740 அதனால் வரிசைகள் மற்றும் பத்திகள் நாங்கள் அதே போல் சிகிச்சையளிக்க முடியும். 1041 00:58:18,740 --> 00:58:23,880 >> அடிப்படையில் foreach வளைய என்ன நடக்கிறது அதை செய்ய வரிசைகள் திரும்ப நடக்கிறது ஆகிறது. 1042 00:58:23,880 --> 00:58:28,500 வரிசையில், வகை வரிசையில் போகிறது வரிசைகள் அதேசமயம் ஒரு இரட்டை வரிசை உள்ளது. 1043 00:58:28,500 --> 00:58:32,290 எனவே நீங்கள் foreach கொடுக்கிறீர்கள் என்றால் ஒரு இரட்டை வரிசை, அது 1044 00:58:32,290 --> 00:58:35,830 கூறு போகிறேன் க்கும் மேற்பட்ட ஆழமான ஒரு நிலை. 1045 00:58:35,830 --> 00:58:44,464 எந்த என்றால் சொல்ல அடிப்படையில் அங்கு 1,2 இந்த அட்டவணை எட்டு செல்கள் உள்ளன, 1046 00:58:44,464 --> 00:58:48,110 3, 4, 5, 6, 7, 8-- foreach வளைய அல்ல 1047 00:58:48,110 --> 00:58:51,880 இந்த செல்கள் ஒவ்வொரு மூலம் செல்ல போகிறது. 1048 00:58:51,880 --> 00:58:56,390 Foreach சுழற்சி செய்ய என்ன இந்த வரிசையில் வழியாக போகலாம் இருந்தது, 1049 00:58:56,390 --> 00:58:57,870 நீங்கள் இந்த முழு வரிசையை கொடுக்க. 1050 00:58:57,870 --> 00:58:59,410 பின்னர் அது அந்த வரிசையில் செல்ல வேண்டும். 1051 00:58:59,410 --> 00:59:01,850 >> அது மட்டுமே ஒரு அளவு ஆழமான செயல்களை உள்ளது. 1052 00:59:01,850 --> 00:59:05,310 நீங்கள் ஒரு உள்ளமை சேர்க்க என்றால் foreach வளைய, நீங்கள் 1053 00:59:05,310 --> 00:59:16,280 இருந்து திரும்பினார் ஒவ்வொரு வரிசையில் சிகிச்சையளிக்க முடியும் வரிசைகள், நீங்கள் உறுப்பு ஊவா வரிசையில் செய்கிறீர்கள் 1054 00:59:16,280 --> 00:59:17,640 சொல்கிறேன். 1055 00:59:17,640 --> 00:59:22,750 பின்னர் நீங்கள் உறுப்பு எதிரொலி முடியும். 1056 00:59:22,750 --> 00:59:24,930 அதனால் ஒரு குறுகிய எப்படி சிறிய வலுவூட்டுவது 1057 00:59:24,930 --> 00:59:30,220 நீங்கள் foreach பயன்படுத்தி இருக்கலாம் கேள்வி சூழலில் சுழற்சிகளும். 1058 00:59:30,220 --> 00:59:32,840 >> PHP மீது எந்த கேள்விகள் உள்ளன? 1059 00:59:32,840 --> 00:59:36,520 எதுவுமே நாம் முன் எல் பற்றி பேசி செல்ல 1060 00:59:36,520 --> 00:59:37,820 மற்றும் தரவுத்தள வேடிக்கை? 1061 00:59:37,820 --> 00:59:41,480 1062 00:59:41,480 --> 00:59:42,110 நன்றாக உணர்கிறேன்? 1063 00:59:42,110 --> 00:59:42,750 நன்றாக உணர்கிறேன். 1064 00:59:42,750 --> 00:59:43,470 எல்லாம் சரி. 1065 00:59:43,470 --> 00:59:49,130 >> மீண்டும் பற்றிய செல்லலாம் ஒருவேளை நீங்கள் இழக்க எந்த பவர்பாயிண்ட்,. 1066 00:59:49,130 --> 00:59:51,800 எல், ஆஹா. 1067 00:59:51,800 --> 00:59:57,900 பொதுவாக என் பிரிவில் யார் மக்கள் தெரியும் என்று சுருக்கெழுத்துக்களால் உபதலைப்புகளைக்கூட 1068 00:59:57,900 --> 01:00:01,220 முதல் வார்த்தைகள் எப்போதும் நான் அந்த போட்டியில் நினைக்கிறேன் என்று 1069 01:00:01,220 --> 01:00:02,690 என்று சுருக்க படிமுறை. 1070 01:00:02,690 --> 01:00:04,090 அது ஒரு வழிமுறை தான். 1071 01:00:04,090 --> 01:00:08,050 >> எனவே, SQL ஒரு தரவுத்தளம் ஆகும். 1072 01:00:08,050 --> 01:00:11,060 அது ஒரு மொழி என்று தரவுத்தளங்கள் வேலை. 1073 01:00:11,060 --> 01:00:14,440 மற்றும் அனைத்து தரவுத்தளங்கள் உள்ளது குறைந்தது வழியில் அட்டவணைகள், 1074 01:00:14,440 --> 01:00:17,220 அந்த SQL அவர்களுக்கு பிரதிபலிக்கிறது. 1075 01:00:17,220 --> 01:00:23,610 >> தரவுத்தளங்கள் பற்றி யோசிக்க மற்றொரு வழி தரவுத்தளங்கள் விசைகள் மற்றும் மதிப்புகள் தொகுப்பாகும் 1076 01:00:23,610 --> 01:00:24,110 அடிப்படையில். 1077 01:00:24,110 --> 01:00:29,530 நீங்கள் ஒரு தரவுத்தள பற்றி யோசிக்க முடியும் ஒரு அட்டவணை ஒரு அகராதியை மேலும். 1078 01:00:29,530 --> 01:00:34,300 அடிப்படையில் அது தொடர்புபடுத்த ஒரு வழி தரவு வெவ்வேறு தரவு, 1079 01:00:34,300 --> 01:00:36,270 அடிக்கடி வரிசைகள் மற்றும் பத்திகள் மூலம். 1080 01:00:36,270 --> 01:00:38,470 அந்த வழியில் தான் அந்த SQL சிறந்த வேலை தான். 1081 01:00:38,470 --> 01:00:40,880 >> எனவே, இந்த ஒரு அட்டவணை ஒரு உதாரணம் ஆகும். 1082 01:00:40,880 --> 01:00:44,610 நான் ஒரு சில உதாரணங்கள் கிடைத்துவிட்டது என் பிரிவில், மக்கள் இது 1083 01:00:44,610 --> 01:00:45,970 நான் மாற்ற நேரம் இல்லை. 1084 01:00:45,970 --> 01:00:52,020 ஆனால் நாம், ஐடி போன்ற விஷயங்களை பற்றி கிடைத்துவிட்டது பெயர், வல்லரசு, மற்றும் சொந்த ஊரான. 1085 01:00:52,020 --> 01:00:54,100 யாரும் அங்கு எனக்கு தெரியாது என் பிரிவில் இருந்து, 1086 01:00:54,100 --> 01:00:56,266 அதனால் நான் கருதி போகிறேன் அனைவருக்கும் நியூயார்க் இருந்து தான் 1087 01:00:56,266 --> 01:00:59,370 பெருநகரம் நான் புள்ளிவிவர ஒரு உயர் ஏனெனில் சரியான என்ற வாய்ப்பு. 1088 01:00:59,370 --> 01:01:04,200 >> எல் தானாக எடுக்கும் நீங்கள் ஐடி நிரலை கவலை. 1089 01:01:04,200 --> 01:01:07,560 நீங்கள் ஒரு புதிய வரிசையில் சேர்க்க என்றால் ஒரு SQL தரவுத்தள ஒரு, 1090 01:01:07,560 --> 01:01:09,700 அது என்று அதிகப்படுத்த அடையாள எண் மற்றும் வெறும் 1091 01:01:09,700 --> 01:01:14,890 அடிப்படையில் ஐந்து பெயர்கள் போன்ற ஒட்டிக்கொள்கின்றன, வல்லரசு, சொந்த ஊரான, எவர் 1092 01:01:14,890 --> 01:01:16,430 என்று அட்டவணை இறுதியில் மீது. 1093 01:01:16,430 --> 01:01:19,160 எனவே ஐடி ஒரு பத்தியில் நீங்கள் உள்ளது ஒருபோதும் பற்றி கவலைப்பட வேண்டும். 1094 01:01:19,160 --> 01:01:22,770 ஆனால், வழக்கில் போன்ற login.php என்ற, நாம் 1095 01:01:22,770 --> 01:01:26,610 அமர்வு ஐடி பெறுவது , ஒரு மேசையில் இருந்து தான் ஐடி பயன்படுத்தி 1096 01:01:26,610 --> 01:01:30,320 ஐடி த கண்டறிய ஒரு வழி ஒரு தகவல் ஒரு உறுப்பு. 1097 01:01:30,320 --> 01:01:34,980 >> எனவே நாம் இரண்டு சாம்ஸ், இருவரும் இருந்தது இது CS50 கற்று, மற்றும் யார் இருவரும் 1098 01:01:34,980 --> 01:01:39,370 மில்வாக்கி இருந்து, அந்த என்று இன்னும் தனித்துவமான அடையாள எண்கள் இல்லை 1099 01:01:39,370 --> 01:01:43,420 இதனால் தனித்தனி இருக்க அட்டவணை சூழலில். 1100 01:01:43,420 --> 01:01:48,700 எனவே இந்த SQL கையாள்வதில் உள்ளது மீண்டும் இறுதியில் வேலை, உடன். 1101 01:01:48,700 --> 01:01:54,160 >> இப்போது இந்த நான்கு கட்டளைகள் நீங்கள் SQL வேலை செய்ய வேண்டும் என்று. 1102 01:01:54,160 --> 01:01:56,390 நான் ஒரு ஸ்லைடு அவர்களுக்கு அனைத்து போட்டுள்ளன. 1103 01:01:56,390 --> 01:01:59,530 ஆனால் நாம் செல்ல போகிறோம் அவர்களுக்கு அனைத்து தனித்தனியாக. 1104 01:01:59,530 --> 01:02:03,300 >> முதல் கட்டளை, புதுப்பிக்க ஆகிறது இது நீங்கள் எதிர்பார்ப்பது என்ன செய்கிறது. 1105 01:02:03,300 --> 01:02:07,240 நீங்கள் சில தரவு வேண்டும் காலாவதியாகி என்று அட்டவணை. 1106 01:02:07,240 --> 01:02:09,470 நீங்கள் வைத்து இருக்கிறாய் மக்களின் பெயர்கள் கண்காணிக்க 1107 01:02:09,470 --> 01:02:13,350 மற்றும் வயது ஒருவர் தான் என்றால் ஆம் வயதில் அதிகரிக்கும், 1108 01:02:13,350 --> 01:02:18,590 நீங்கள் செல்ல வேண்டும் போகிறோம் மற்றும் அந்த நபரின் வயது புதுப்பிக்க. 1109 01:02:18,590 --> 01:02:21,902 வேலை என்று ஒரு உதாரணமாக எங்கள் முதல் அட்டவணை உடன் 1110 01:02:21,902 --> 01:02:24,610 அனைத்து எழுதி பற்றி கவலைப்பட வேண்டாம் அதே நேரத்தில் இந்த கட்டளைகள். 1111 01:02:24,610 --> 01:02:27,640 ஆனால் நீங்கள் கீழே மேம்படுத்தல் கிடைத்திருக்கிறது என்றால், என்று, இந்த பகுதி நல்ல இருக்க வேண்டும் 1112 01:02:27,640 --> 01:02:29,790 நாம் என்ன செய்ய போகிறோம் ஏனெனில் மேசைக்கு செல்ல. 1113 01:02:29,790 --> 01:02:33,920 >> எனவே நாம் அட்டவணை மீண்டும் சென்றால், என்ன நடந்தது என்று ஒன்று சொல்கிறேன் 1114 01:02:33,920 --> 01:02:38,480 ஒரு பூகம்பம் ஏற்பட்டது அல்லது நேரடியாக பிரிந்தது என்று ஒரு தவறு வரி 1115 01:02:38,480 --> 01:02:39,920 நியூயார்க் நகரத்திற்கு. 1116 01:02:39,920 --> 01:02:45,130 நாம் எல்லோரும் மேம்படுத்த வேண்டும் யார் நியூயார்க் நகரத்தில் வசித்து வந்தார். 1117 01:02:45,130 --> 01:02:49,670 அவர்கள் அனைவரும் பென்சில்வேனியாவில் செல்ல வேண்டியிருந்தது. 1118 01:02:49,670 --> 01:02:51,130 என்று ஒரு சொந்த ஊரான இல்லை. 1119 01:02:51,130 --> 01:02:53,180 அவர்கள் அனைவரும் நியூ ஹேவன் செல்ல வேண்டியிருந்தது. 1120 01:02:53,180 --> 01:02:54,030 அங்கு நாம். 1121 01:02:54,030 --> 01:02:57,630 நியூயார்க் எனவே அனைவருக்கும் நியூ ஹேவன் நகர்கிறது. 1122 01:02:57,630 --> 01:03:01,300 >> அதனால் அந்த என்று ஒன்று என்று இந்த அட்டவணையில் மூன்று வரிசைகளில் திருத்தும். 1123 01:03:01,300 --> 01:03:04,716 ஆனால் SQL இல், நீங்கள் என்ன செய்ய முடியும் ஒரு அறிக்கையில் என்று. 1124 01:03:04,716 --> 01:03:05,715 எனவே நாம் மேம்படுத்தல் திரும்பி போக. 1125 01:03:05,715 --> 01:03:09,670 என்னை விரைவான மீண்டும் இந்த குழு அழிக்க நாம். 1126 01:03:09,670 --> 01:03:14,570 போது நாம் பற்றி பேசுகிறீர்கள் புதுப்பித்தல், உள்ளன 1127 01:03:14,570 --> 01:03:17,640 முக்கிய என்று இலக்கணத்தை ஒரு சில பாகங்கள். 1128 01:03:17,640 --> 01:03:19,770 சரி, தொடரியல் அனைத்து முக்கிய உள்ளது. 1129 01:03:19,770 --> 01:03:22,210 ஆனால் பச்சை பொருட்களை விருப்பமாகும். 1130 01:03:22,210 --> 01:03:25,680 வெள்ளை, தேவைப்படும் போன்ற முன் பெயர்கள். 1131 01:03:25,680 --> 01:03:30,750 மற்றும் நீல நிறத்தில் விஷயங்கள் உள்ளன அந்த அட்டவணையில் பொறுத்து வேறுபடும். 1132 01:03:30,750 --> 01:03:34,640 அதனால் உடன் என்ன நடக்கிறது தான் இங்கே, அங்கு வண்ண திட்டம். 1133 01:03:34,640 --> 01:03:40,250 >> நாம் தான் அந்த வரிசைகளில் புதுப்பிக்க வேண்டும் என்றால் நியூயார்க் வாழும் மக்கள், 1134 01:03:40,250 --> 01:03:43,490 நாங்கள் புதுப்பிப்பு கூறினார் என்றால் நாம் என்ன செய்ய வேண்டும்? 1135 01:03:43,490 --> 01:03:46,320 நாம் வைத்து அங்கு எனவே அட்டவணை உள்ளது எங்கள் அட்டவணை பெயர். 1136 01:03:46,320 --> 01:03:49,170 தான் பெயர் சொல்கிறேன் எங்கள் அட்டவணை அட்டவணை ஒன்றாகும். 1137 01:03:49,170 --> 01:03:52,515 எனவே நாம் அட்டவணை ஒரு மேம்படுத்த வேண்டும். 1138 01:03:52,515 --> 01:03:57,470 நாம் அமைக்க வேண்டும் நாம் என்ன அமைக்க வேண்டும்? 1139 01:03:57,470 --> 01:04:05,160 சரி நாங்கள் சொல்ல வேண்டும், அதனால் column--, PHP தனிப்பட்ட அடையாளங்களாக என வரிசைகள் நடத்துகிறது. 1140 01:04:05,160 --> 01:04:07,930 பின்னர் பத்திகள் இருக்கின்றன பல்வேறு துறைகளில் 1141 01:04:07,930 --> 01:04:09,940 தகவல் களஞ்சியத்தை அந்த உறுப்புகள். 1142 01:04:09,940 --> 01:04:14,210 >> தகவல் முதல் உறுப்பு எனவே சாம், CS50 வல்லரசு என்ற ஒரு பெயர் உண்டு 1143 01:04:14,210 --> 01:04:16,210 மற்றும் மில்வாக்கி ஒரு சொந்த ஊரான. 1144 01:04:16,210 --> 01:04:20,710 நாம் அமைக்க கூறினார் என்றால், நாம் பார்போம் புலங்களையும் என்று செட் எடுக்கிறது. 1145 01:04:20,710 --> 01:04:23,880 நாம் நிரலை மதிப்பு சமம். 1146 01:04:23,880 --> 01:04:27,290 எனவே நாம் சில சொல்ல வேண்டும் column-- நினைவில் 1147 01:04:27,290 --> 01:04:31,850 ஒரு துறையில் நாம் ஒரு பார்க்க வேண்டும் ஆகிறது புதிய ஏதோ சமமாக துறையில். 1148 01:04:31,850 --> 01:04:42,340 >> நாம் தான் மேம்படுத்தல் கூறினார் என்றால் அட்டவணை 1, அமைக்க பெயர் சம எலியட். 1149 01:04:42,340 --> 01:04:46,310 சில மக்கள் செய்யவும் இந்த புதிய பிரிவை. 1150 01:04:46,310 --> 01:04:51,540 ஆனால் நாம் தான் மேம்படுத்தல் அட்டவணை 1 செய்தால் அமைக்க பெயர் சம எலியட், என்ன என்று 1151 01:04:51,540 --> 01:04:55,530 என்று பின்னர் போன்ற அட்டவணை தோற்றத்தை? 1152 01:04:55,530 --> 01:04:56,410 மக்கள் ஏதாவது தெரியுமா? 1153 01:04:56,410 --> 01:04:59,710 1154 01:04:59,710 --> 01:05:00,210 ஆமாம். 1155 01:05:00,210 --> 01:05:03,195 >> பார்வையாளர்கள்: அந்த எல்லாம் வரிசையில் எலியட் ஆக வேண்டும். 1156 01:05:03,195 --> 01:05:04,570 காண்க: இது வரிசையில் எல்லாம்? 1157 01:05:04,570 --> 01:05:06,067 பார்வையாளர்கள்: முதல் வரிசையில். 1158 01:05:06,067 --> 01:05:07,150 காண்க: முதல் வரிசையில்? 1159 01:05:07,150 --> 01:05:09,724 ஏன் முதல் வரிசையில்? 1160 01:05:09,724 --> 01:05:10,890 நான் உங்கள் மீது எடுக்க வேண்டும் என்று இல்லை. 1161 01:05:10,890 --> 01:05:13,287 >> பார்வையாளர்கள்: ஒருவேளை எல்லாம் முழு அட்டவணையில்? 1162 01:05:13,287 --> 01:05:15,120 காண்க: எல்லாம் முழு அட்டவணை, ஆம். 1163 01:05:15,120 --> 01:05:19,520 மற்றும் அந்த சரியாக ஏனெனில் நான் தான் ஒரு சிறிது நீங்கள் வெளியே உதவி 1164 01:05:19,520 --> 01:05:22,650 அங்கு நாங்கள் தவிர்க்கப்பட்டான்னோம் ஏனெனில் எங்கே விருப்ப அளிக்கவில்லையென்றால். 1165 01:05:22,650 --> 01:05:27,260 நீங்கள் எங்கே இல்லை என்றால் பிரிவு, இந்த கட்டளையை என்ன செய்யும் 1166 01:05:27,260 --> 01:05:32,240 அது ஒவ்வொரு வேலை அட்டவணையில் ஒற்றை வரிசையில். 1167 01:05:32,240 --> 01:05:35,430 அனைவரும் பெயர் சாப்பிடுவேன் ஆக எலியட், அடிப்படையில், 1168 01:05:35,430 --> 01:05:37,360 இது எலியட் பற்றி மிகவும் மகிழ்ச்சியாக உள்ளது. 1169 01:05:37,360 --> 01:05:40,070 அல்லது Yanni, இரண்டு ஒன்று. 1170 01:05:40,070 --> 01:05:42,490 ஆனால் எல்லோருக்கும் பெயர் மாறும். 1171 01:05:42,490 --> 01:05:47,880 >> ஆகவே, நாம் பயன்படுத்த எங்கே clause-- இந்த Wheres எல்லாருக்குமே பொருந்துகிறது 1172 01:05:47,880 --> 01:05:51,410 ஒவ்வொரு உள்ளன என்று இந்த வெவ்வேறு விஷயங்கள். 1173 01:05:51,410 --> 01:05:54,380 எனவே நீங்கள் என்று அமைக்க கவனிக்க வேண்டும் நிரலை சம மதிப்பு உள்ளது. 1174 01:05:54,380 --> 01:05:55,190 அதனால் எங்கே செய்கிறது. 1175 01:05:55,190 --> 01:06:00,040 ஆனால் இந்த பல்வேறு உள்ளன அறிக்கைகள் வகையான. 1176 01:06:00,040 --> 01:06:04,400 எனவே நிரலை மதிப்பு சமம் தொகுப்பில் வேலையை உள்ளது. 1177 01:06:04,400 --> 01:06:08,320 போன்ற நாம் வேண்டும் என்று எலியட் சமமாக பெயர் அமைக்க. 1178 01:06:08,320 --> 01:06:15,390 ஆனால் அங்கு உட்கூறுகள் உருவாகின்றன, இந்த சமத்துவம் அறிக்கைகள் உள்ளன. 1179 01:06:15,390 --> 01:06:20,410 எனவே நாம் மட்டும் வேண்டும் என்று எலியட் நபரின் பெயர் மாற்ற 1180 01:06:20,410 --> 01:06:23,940 அவர்களின் பெயர் ரியான் இருந்தால், நாம் சொல்ல. 1181 01:06:23,940 --> 01:06:24,920 >> எனவே நாம் சொல்லும் போது 1182 01:06:24,920 --> 01:06:32,700 >> எங்கே பெயர் ரியான் என்று, சமகிறது வெற்றிகரமாக மட்டுமே மாற்ற வேண்டும் 1183 01:06:32,700 --> 01:06:37,440 பெயர் அது மட்டுமே என்று வரிசைகளில் பெயர் துறையில் மாற்ற 1184 01:06:37,440 --> 01:06:40,770 அங்கு பெயர் துறையில் ரியான் சமமாக இருக்கும். 1185 01:06:40,770 --> 01:06:44,430 எனவே நாம் பல மக்கள் ரியான், தங்கள் பெயர்களை அனைத்து பெயரிடப்பட்ட 1186 01:06:44,430 --> 01:06:45,730 எலியட் மாற்ற வேண்டும். 1187 01:06:45,730 --> 01:06:48,169 >> இந்த உதாரணம் ஒத்த ஒரு தவறு வரி பிளக்கும் என்றால் 1188 01:06:48,169 --> 01:06:50,960 நியூயார்க் நகரம் மற்றும் அனைவருக்கும் உள்ளது நியூஹாவனில் நம்மாலான வழியில் செல்ல 1189 01:06:50,960 --> 01:06:56,570 ஒரு அறிக்கையில் மேம்படுத்தல் என்று செய்கிறது table1 செட் சொந்த ஊரான = நியூ ஹேவன் 1190 01:06:56,570 --> 01:07:00,210 அங்கு சொந்த ஊரான நியூயார்க் நகரம் சமம். 1191 01:07:00,210 --> 01:07:03,410 இந்த சக்தி மேம்படுத்தல் அறிக்கை. 1192 01:07:03,410 --> 01:07:10,530 நாம் எந்த எண் தேர்ந்தெடுக்க முடியும் உண்மையான அறிக்கைகள் மூலம் வரிசைகள் 1193 01:07:10,530 --> 01:07:12,860 அந்த வரிசைகளில் உள்ள துறைகள் பற்றி. 1194 01:07:12,860 --> 01:07:19,510 நாம் புதுப்பிப்பு table1 தொகுப்பு சொல்ல முடியாது பெயர் = எலியட் வரிசையில் = 1, 1195 01:07:19,510 --> 01:07:24,820 நாம் ஐடி = 1 சொன்னால் என்பதை தவிர. 1196 01:07:24,820 --> 01:07:27,350 1197 01:07:27,350 --> 01:07:29,830 >> எனவே நாம் இருக்க போகிறோம் சமத்துவம் வேலை 1198 01:07:29,830 --> 01:07:32,830 துறைகளில், பத்திகள் சமத்துவம். 1199 01:07:32,830 --> 01:07:38,030 ஆனால் ஐடி துறையில் பயன்படுத்தி ஒரு வழி குறிப்பாக தனிப்பட்ட வரிசைகள் தேர்வு, 1200 01:07:38,030 --> 01:07:43,210 ஐடி துறையில் ஒரு தனிப்பட்ட ஏனெனில் ஒரு SQL தரவுத்தள உள்ள அடையாளம். 1201 01:07:43,210 --> 01:07:45,860 எனவே வரிசையில் ஒரு மேம்படுத்தும் போன்ற, ஐடி 1 சமம். 1202 01:07:45,860 --> 01:07:49,560 வெறும், வரிசையில் இரண்டு மேம்படுத்துகிறது என்று அடையாள எண் மாற்ற. 1203 01:07:49,560 --> 01:07:51,610 ஆனால் சக்தி எங்கே அறிக்கை என்று நாம் உள்ளது 1204 01:07:51,610 --> 01:07:57,480 என்ன அடிப்படையில் பொருட்களை மேம்படுத்த முடியும் தங்கள் சில விஷயங்களை தற்போதைய மதிப்புகள். 1205 01:07:57,480 --> 01:07:58,155 எலியட் ஆமாம்? 1206 01:07:58,155 --> 01:08:02,678 >> பார்வையாளர்கள்: நீங்கள் என்ன ஆகின்றன வேண்டும் என்றால் மீண்டும், இந்த மற்றொரு கேள்வி. 1207 01:08:02,678 --> 01:08:07,660 ஆனால் என் முதல் கேள்வி, இந்த நடக்கிறது எங்கே? 1208 01:08:07,660 --> 01:08:09,130 எங்கே நான் இந்த மேம்படுத்தும் நான்? 1209 01:08:09,130 --> 01:08:11,100 இந்த ஒரு PHP குறியீடு உள்ளதா? 1210 01:08:11,100 --> 01:08:13,379 >> காண்க: நீங்கள் புதுப்பிக்க எங்கே, ஆம். 1211 01:08:13,379 --> 01:08:15,170 நாம் பேச போகிறோம் இந்த இடத்தில் அனைத்து பற்றி 1212 01:08:15,170 --> 01:08:18,729 நாங்கள் போய் வகையான ஒரு முறை நடக்கும் அனைத்து கட்டளைகள் மூலம். 1213 01:08:18,729 --> 01:08:21,130 ஆனால் நீங்கள் வேண்டும் என்ன இப்போது அடிப்படையில் தெரியும் 1214 01:08:21,130 --> 01:08:26,279 உங்கள் SQL தரவுத்தள என்று ஏதாவது உள்ளது 1215 01:08:26,279 --> 01:08:30,090 கேள்வி அணுக , CS50 வரையறுக்கிறது செயல்பாடு,. 1216 01:08:30,090 --> 01:08:33,800 நீங்கள் கேள்வி செயல்பாடு பயன்படுத்த என்றால், இந்த அட்டவணை அணுக முடியும். 1217 01:08:33,800 --> 01:08:39,529 >> எனவே நீங்கள் இந்த அனுப்ப வேண்டும் PHP கோப்புகளை உங்கள் அட்டவணையை கட்டளையிடுகிறது 1218 01:08:39,529 --> 01:08:41,420 கேள்வி செயல்பாடு மூலம். 1219 01:08:41,420 --> 01:08:45,410 நீங்கள் சுற்றி விளையாட முடியும் உங்கள் அட்டவணை நேரடியாக. 1220 01:08:45,410 --> 01:08:49,050 அந்த சிறந்த வழி கட்டளைகளை இந்த வகையான சோதிக்க. 1221 01:08:49,050 --> 01:08:52,720 நாம் சரியாக எப்படி செல்ல வேண்டும் ஒரு சிறிய பிட் என்று செய்ய. 1222 01:08:52,720 --> 01:08:54,910 >> அதனால் புதுப்பிப்பு கட்டளை தான். 1223 01:08:54,910 --> 01:08:57,939 மற்றும் கட்டளைகளை மீதமுள்ள அப்படி ஒத்த இருக்க போகிறோம், 1224 01:08:57,939 --> 01:08:59,069 இது போன்ற விஷயங்களை வேலை. 1225 01:08:59,069 --> 01:09:02,740 செருகு ஆரம்பித்து ஒருவேளை ஆகிறது புதுப்பிப்பு இருந்து மிகவும் வேறுபட்ட. 1226 01:09:02,740 --> 01:09:06,170 நான் அங்கு என்று விட்டு போகிறேன் இங்கு தான் கொஞ்சம் வேலை. 1227 01:09:06,170 --> 01:09:10,215 எனவே செருக, நீங்கள் காண்பீர்கள் அந்த அட்டவணையில் இன்னும் அதே உள்ளது. 1228 01:09:10,215 --> 01:09:17,010 நீங்கள் செருக வேண்டும். 1229 01:09:17,010 --> 01:09:20,286 மூலதனம், எல் வழக்கு உணர்வே உள்ளது. 1230 01:09:20,286 --> 01:09:22,160 எனவே நீங்கள் இல்லை இந்த விஷயங்களை மூலதனமாய். 1231 01:09:22,160 --> 01:09:27,960 மாநாட்டின் மூலம், வார்த்தைகள் வெள்ளை சாதகமாக இருக்கும். 1232 01:09:27,960 --> 01:09:31,590 ஆனால் நான் வண்ண அவர்களுக்கு குறியிடப்படத்தது. 1233 01:09:31,590 --> 01:09:34,390 நீங்கள் மூலதனமாய் என்று மட்டுமே காரணம் அந்த போது நீங்கள் அவர்களை தட்டச்சு 1234 01:09:34,390 --> 01:09:36,609 வெறும் வலியுறுத்த அந்த மாறிலிகள் உள்ளன. 1235 01:09:36,609 --> 01:09:39,189 அதனால் நீங்கள் ஒன்று பார்க்க முடியும் மூலதனமாக அல்லது உண்மையை 1236 01:09:39,189 --> 01:09:40,740 என்று நான் வித்தியாசமாக அவற்றை நிற. 1237 01:09:40,740 --> 01:09:44,910 >> எனவே நாம் செருகு ஏறிய மீண்டும் table1 செய்வோம். 1238 01:09:44,910 --> 01:09:45,930 இந்த ஒரு வரி உள்ளது. 1239 01:09:45,930 --> 01:09:48,609 நான் அதை பிரிக்கும் வெவ்வேறு அறிக்கைகள். 1240 01:09:48,609 --> 01:09:52,399 எனவே உண்மையில் அது பற்றி கவலைப்பட வேண்டாம் table1 இரண்டாவது வரி மீது அதை செய்து. 1241 01:09:52,399 --> 01:09:56,130 >> எனவே நாம் சேர்க்க வேண்டும் சில மதிப்புகள் table1 ஆரம்பித்து. 1242 01:09:56,130 --> 01:09:58,922 நீங்கள் விரும்பினால் கவனிக்க வேண்டும் நான் ஒரு இரண்டாவது கிடைக்கும் எந்த பிட்,. 1243 01:09:58,922 --> 01:09:59,755 எனவே நாம் கலாச்சாரம் கிடைத்துவிட்டது. 1244 01:09:59,755 --> 01:10:03,640 1245 01:10:03,640 --> 01:10:08,100 >> எனவே நாம் Andi, சேர்க்க வேண்டும் என்று எங்கள் அட்டவணையில், ஏனெனில் நாங்கள் Andi, மிஸ். 1246 01:10:08,100 --> 01:10:09,390 Andi, உடம்பு சரியில்லை. 1247 01:10:09,390 --> 01:10:12,490 எனவே நம் அட்டவணை Andi, சேர்க்க. 1248 01:10:12,490 --> 01:10:15,150 அடையாள எண் என்பதை நினைவில் கொள்ளுங்கள் தானாக மேம்படுத்தப்படும். 1249 01:10:15,150 --> 01:10:17,320 மட்டும் துறைகள் எனவே நாம் பற்றி கவலைப்பட வேண்டும் 1250 01:10:17,320 --> 01:10:20,230 பெயர், வல்லரசு, மற்றும் சொந்த ஊரான உள்ளன. 1251 01:10:20,230 --> 01:10:23,660 >> அதனால் நாம் செய்ய வேண்டும் என்று வழி, எங்கள் தொடரியல், நமக்கு இருக்கிறது 1252 01:10:23,660 --> 01:10:28,780 வெறும் கமா, ஒரு அடைப்புக்குறிக்குள் பிரிக்கப்பட்ட மதிப்புகள், இவை ஒவ்வொன்றும் 1253 01:10:28,780 --> 01:10:29,890 ஒரு மதிப்பு இருக்கிறது. 1254 01:10:29,890 --> 01:10:35,530 எனவே நாம் ஒரு Andi, நுழைக்க வேண்டும் எங்கள் அட்டவணை, நாம் என்ன செய்ய வேண்டும் அனைத்து வலது Andi, உள்ளது. 1255 01:10:35,530 --> 01:10:38,630 Andi, வல்லரசால் என்ன, Andi, பிரிவில் மக்கள்? 1256 01:10:38,630 --> 01:10:45,406 1257 01:10:45,406 --> 01:10:47,545 அவள் விமானம் விரும்புகிறேன், அல்லது பிடிக்காது வேகம், அல்லது ஏதாவது. 1258 01:10:47,545 --> 01:10:48,920 நாம் ஏற்கனவே அங்கு என்ன இருக்கிறது? 1259 01:10:48,920 --> 01:10:53,425 நாம் CS50,, விமான வேண்டும் வேகம், மற்றும் வலிமை. 1260 01:10:53,425 --> 01:10:54,850 >> பார்வையாளர்கள்: நேரம் பயணம். 1261 01:10:54,850 --> 01:10:56,180 >> காண்க: நேரம் பயணம், அற்புதமான. 1262 01:10:56,180 --> 01:11:04,280 எனவே நாம் Andi,, நேரம் கிடைத்திருக்கிறது பயணம், மற்றும் அவரது சொந்த ஊரான. 1263 01:11:04,280 --> 01:11:05,530 என்று ஒரு நல்ல கேள்வி. 1264 01:11:05,530 --> 01:11:09,210 நியூயார்க் நகரம், வரை யாரோ தெரிகிறது. 1265 01:11:09,210 --> 01:11:13,600 நியு யார்க் எல்லோர் பாடம் இருந்து எடுத்து. 1266 01:11:13,600 --> 01:11:17,710 >> எனவே இந்த அறிக்கை ஐந்தில் ஒரு வரிசையில் என, நுழைக்க, 1267 01:11:17,710 --> 01:11:21,900 வல்லரசு நேரம் பயணம் மற்றும் நியூயார்க் நகரம் ஒரு சொந்த ஊரான. 1268 01:11:21,900 --> 01:11:25,660 ஆனால் விருப்ப துறையில் அடிப்படையில் ஒரு வழி 1269 01:11:25,660 --> 01:11:30,090 சரியாக எந்த பத்திகள் குறிப்பிட நீங்கள் விஷயங்களை சேர்க்க வேண்டும். 1270 01:11:30,090 --> 01:11:33,710 >> நாம் இப்போது அதை செய்கிறீர்கள் என்று வழி, Andi,, கால பயணம், நியூயார்க் நகரம், 1271 01:11:33,710 --> 01:11:38,150 சரியான வரிசையில் சென்று எங்கள் அட்டவணை பெயர், வல்லரசு, சொந்த ஊரான. 1272 01:11:38,150 --> 01:11:42,290 நீங்கள் செய்ய வேண்டும் என்றால், என்று தவிர வேறு ஏதாவது, 1273 01:11:42,290 --> 01:11:44,970 போன்ற நீங்கள் தெரியாது சொல்கிறது ஒருவரின் வல்லரசாக 1274 01:11:44,970 --> 01:11:47,660 நான் Andi, தான் தெரியாது எப்படி போன்ற ஆரம்பத்தில் வல்லரசு. 1275 01:11:47,660 --> 01:11:50,450 எனவே அனைத்து எனக்கு தெரியும் அவள் இருந்தது பெயர் மற்றும் அவரது சொந்த ஊரான. 1276 01:11:50,450 --> 01:11:54,550 நான் என்ன செய்ய முடியும் நான் முடிந்த ஆகிறது என்ன செய்ய நான் இந்த விரைவு அழிக்க வேண்டும். 1277 01:11:54,550 --> 01:11:57,910 1278 01:11:57,910 --> 01:12:00,090 >> நான் மட்டும் பத்திகள் மேம்படுத்த வேண்டும். 1279 01:12:00,090 --> 01:12:04,100 இந்த எங்கே விருப்பமாகும் நிரல் பட்டியல் வருகிறது. 1280 01:12:04,100 --> 01:12:09,185 நான் மட்டும் பெயர் மற்றும் சொந்த ஊரான மேம்படுத்த வேண்டும். 1281 01:12:09,185 --> 01:12:12,650 1282 01:12:12,650 --> 01:12:16,480 பின்னர் நான் கலாச்சாரம் கூறுவேன். 1283 01:12:16,480 --> 01:12:24,430 நான் Andi, மற்றும் நியூயார்க் நகரம் செய்வேன். 1284 01:12:24,430 --> 01:12:28,980 >> நான் பத்திகள் பட்டியலில் தவிர்க்கப்பட்டன என்றால் மற்றும் இந்த இரண்டு விஷயங்களை செய்து, 1285 01:12:28,980 --> 01:12:32,450 நியூயார்க் நகரம், அங்கு போயிருப்பீர்கள்? 1286 01:12:32,450 --> 01:12:35,900 எந்த நிரலை என்று நியூயார்க் நகரம் வைக்கப்படும்? 1287 01:12:35,900 --> 01:12:38,950 மக்கள் ஏதாவது தெரியுமா? 1288 01:12:38,950 --> 01:12:40,160 மேலாதிக்க வல்லரசு, சரியாக. 1289 01:12:40,160 --> 01:12:41,890 >> எனவே இந்த வரிசையில் போகும். 1290 01:12:41,890 --> 01:12:45,530 அது இறுதியில் அடையும் முறை பட்டியலில் அது வெறும் விஷயங்களை பூர்த்தி நிறுத்த வேண்டும். 1291 01:12:45,530 --> 01:12:49,080 மற்றும் மதிப்புகள் அதை இணைந்திருக்க வேண்டும் என்று அனைத்து பத்திகள் வெறும் வெற்று இருக்கும். 1292 01:12:49,080 --> 01:12:51,840 நாம் குறிப்பிட்ட ஏனெனில் பெயர் மற்றும் சொந்த ஊரான, 1293 01:12:51,840 --> 01:12:56,110 நாங்கள், ஐடி 5 போகிறது Andi,, வல்லரசு பூஜ்ய பெயரிட. 1294 01:12:56,110 --> 01:12:58,750 எனவே வல்லரசு ஒரு uninitialized மதிப்பு உள்ளது. 1295 01:12:58,750 --> 01:13:01,340 நீங்கள் அவசியம் பெற முடியாது அதே வேல்கிரைன்ட் பிழைகள் நீங்கள் முயற்சி செய்தால் 1296 01:13:01,340 --> 01:13:01,970 மற்றும் அதை அணுக. 1297 01:13:01,970 --> 01:13:05,160 எல்லாம் நன்றாக த்திகா வெளியே சுழியாக, SQL இல் ஒரு மதிப்பு உள்ளது, ஏனெனில். 1298 01:13:05,160 --> 01:13:06,780 என்று ஒரு மாறிலி. 1299 01:13:06,780 --> 01:13:08,980 பின்னர் சொந்த ஊரான நியூயார்க் நகரம் இருக்கும். 1300 01:13:08,980 --> 01:13:11,860 எனவே அந்த கட்டளையை செருக தான். 1301 01:13:11,860 --> 01:13:13,610 நாங்கள் செல்ல முன்னர், அங்கு இன்னும் இரண்டு கட்டளைகள். 1302 01:13:13,610 --> 01:13:19,060 மக்கள் பற்றி எந்த கேள்விகள் மேம்படுத்த, நுழைக்க சுமார், எல் பற்றி 1303 01:13:19,060 --> 01:13:21,556 பொதுவாக நாம் நகர்த்த முன் நமது இறுதி பிட்கள் மீது? 1304 01:13:21,556 --> 01:13:25,500 1305 01:13:25,500 --> 01:13:26,910 மக்கள் பெரும், நன்றாக. 1306 01:13:26,910 --> 01:13:27,410 அது அன்பு. 1307 01:13:27,410 --> 01:13:29,480 எனவே, SELECT பற்றி பேசுகிறேன். 1308 01:13:29,480 --> 01:13:33,445 இங்கு பள்ளத்தில் புதுப்பிப்பு போகிறது. 1309 01:13:33,445 --> 01:13:35,720 >> மற்றும் தேர்வு மிகவும் ஒத்த இருக்க போகிறது. 1310 01:13:35,720 --> 01:13:38,790 SELECT இன் இலக்கு, வாழ்க்கையில், SELECT நோக்கம் 1311 01:13:38,790 --> 01:13:45,910 நீங்கள் பத்திகள் ஒரு கொத்து கொடுக்க வேண்டும் என்று சில நிபந்தனைகளை நிறைவு. 1312 01:13:45,910 --> 01:13:48,230 நான் திருப்தி சொல்லும் போது சில நிபந்தனைகளை, 1313 01:13:48,230 --> 01:13:50,800 உங்கள் மனதில் உடனடியாக வலிமை WHERE பிரிவானது என்று திரும்பி போக 1314 01:13:50,800 --> 01:13:52,090 என்று புதுப்பிப்பு வந்தது. 1315 01:13:52,090 --> 01:13:54,880 அந்த ஷரத்து உள்ளது சரியாக அங்கு, SELECT உள்ள. 1316 01:13:54,880 --> 01:14:06,020 >> நாங்கள் எங்கே வைத்து என்றால் பிரிவு மற்றும் நாம் தேர்வு பெயர், சொல்கிறது 1317 01:14:06,020 --> 01:14:16,490 hometown-- ஒரு சிறிய என்று எழுத்துக்கூட்டப்பட்டுள்ளதை wrong-- பெயர், table1 இருந்து சொந்த ஊரான. 1318 01:14:16,490 --> 01:14:19,690 நாம் தான் என்று சொன்னால், என்ன தேர்ந்தெடுக்க எங்களுக்கு கொடுக்க போகிறது அது தான் ஆகிறது 1319 01:14:19,690 --> 01:14:23,730 எங்களுக்கு ஒரு கொடுக்க போகிறேன் மாறாக, ஒரு அட்டவணை இரட்டை. 1320 01:14:23,730 --> 01:14:27,450 ஒரு இரட்டை வரிசை நாங்கள் என்றால் PHP, சுயநினைவோடு பற்றி நினைத்து. 1321 01:14:27,450 --> 01:14:33,239 ஆனால் அது எங்களுக்கு ஒரு கொடுக்க நடக்கிறது இரண்டு columns-- பெயர் இரட்டை வரிசை, 1322 01:14:33,239 --> 01:14:33,780 மற்றும் சொந்த ஊரான. 1323 01:14:33,780 --> 01:14:36,400 1324 01:14:36,400 --> 01:14:38,130 அது ஐடி புறக்கணிக்கும். 1325 01:14:38,130 --> 01:14:41,310 அது வல்லரசு புறக்கணிக்கும். 1326 01:14:41,310 --> 01:14:44,696 அது தான் எங்களுக்கு ஒவ்வொரு கொடுக்க வேண்டும் என்று அட்டவணை ஒற்றை வரிசையில். 1327 01:14:44,696 --> 01:14:46,570 நாம் தான் செருகிய என்றால் எனவே Andi, நாம் Andi, வேண்டும். 1328 01:14:46,570 --> 01:14:48,605 நாம் அசல் நான்கு வேண்டும். 1329 01:14:48,605 --> 01:14:53,720 அவர்கள் மேம்படுத்தப்பட்டது வருகிறது என்றால், அந்த சாப்பிடுவேன் பிரதிபலித்தது, மற்றும் பயன்படுத்தப்படுகிறது, பயன்படுத்தப்படுகிறது. 1330 01:14:53,720 --> 01:14:56,520 >> எனவே இந்த நாம் ஏனெனில் WHERE பிரிவானது பயன்படுத்த முடியவில்லை. 1331 01:14:56,520 --> 01:14:59,200 ஆனால் நாம் அதை பயன்படுத்த முடியும் அதே வழியில் நாங்கள் புதுப்பிப்பு அது பயன்படுத்தப்படும். 1332 01:14:59,200 --> 01:15:05,310 நாம் மட்டுமே பெயர்கள் ஒரு அட்டவணை விரும்பினால் மற்றும் மக்கள் சூப்பர் சக்திகள் வாழும் 1333 01:15:05,310 --> 01:15:13,430 நியூயார்க், நாம் ஒரு அறிக்கை இயக்க முடியும் தேர்வு பெயர் போன்ற, superpower-- 1334 01:15:13,430 --> 01:15:27,190 நான் இருந்து அப்படி விட்டு போகிறேன் table1 எங்கே சொந்த ஊரான = நியூயார்க் நகரம். 1335 01:15:27,190 --> 01:15:33,370 >> எனவே இந்த நீங்கள் என்று காட்ட போகிறது முற்றிலும் வேறுபட்ட பத்திகள் கிடைக்கும், 1336 01:15:33,370 --> 01:15:36,920 பின்னர் நீங்கள் இல்லை என்று பத்திகள் வைக்க கூட திரும்பி WHERE பிரிவானது பெறுவது. 1337 01:15:36,920 --> 01:15:39,200 நாம் கூட விரும்பவில்லை அனைவருக்கும் சொந்த ஊரான. 1338 01:15:39,200 --> 01:15:41,920 ஆனால் நாம் பெயர் வேண்டும் மற்றும் மக்கள் வல்லரசு 1339 01:15:41,920 --> 01:15:43,817 யாருடைய சொந்த ஊரான நியூயார்க் நகரம் உள்ளது. 1340 01:15:43,817 --> 01:15:45,650 அதனால் ஏதாவது நாம் எங்கே கொண்டு என்ன செய்ய முடியும் 1341 01:15:45,650 --> 01:15:49,112 உட்கூறு நாங்கள் பத்திகள் சமாளிக்க முடியும் ஆகிறது நாம் அவசியம் மீண்டும் விரும்பவில்லை என்று. 1342 01:15:49,112 --> 01:15:52,320 புதுப்பிப்பு அதே வழியில், நாங்கள் சமாளிக்க முடியும் என்று பத்திகள் கொண்ட நாம் அவசியம் இல்லை 1343 01:15:52,320 --> 01:15:53,270 புதுப்பிக்க வேண்டும். 1344 01:15:53,270 --> 01:15:58,890 நாம் அனைவரும் நகரம் புதுப்பிக்க முடியாது யார் பெயர் உதாரணமாக, சாம். 1345 01:15:58,890 --> 01:16:02,080 நாம் நகரம் புதுப்பிக்க முடியாது யாருடைய அடையாள எண் அனைவருக்கும் 2. 1346 01:16:02,080 --> 01:16:04,960 அதனால் தான் புதுப்பிக்க இரண்டாவது வரிசையில் நகரம் 1347 01:16:04,960 --> 01:16:08,220 நாம் சமாளிக்க இல்லை, அங்கு தேவையான பொதுவான கேள்வி. 1348 01:16:08,220 --> 01:16:13,264 >> மேலும் நீ 'd, உள்ளது table1 இருந்து நீக்க, எதிர்பார்க்கிறோம். 1349 01:16:13,264 --> 01:16:14,930 மற்றும் நாம் இன்னொரு WHERE பிரிவானது கிடைத்துவிட்டது. 1350 01:16:14,930 --> 01:16:17,940 எனவே நாம் எங்கே ஐடி = 1 சொல்ல முடியும். 1351 01:16:17,940 --> 01:16:18,950 முதல் வரிசையில் நீக்கு. 1352 01:16:18,950 --> 01:16:23,240 எப்போதும் ஒரு வரிசையில் நீக்க வேண்டும், DELETE அல்லது வரிசைகளை சில பல நீக்கும். 1353 01:16:23,240 --> 01:16:26,990 அட்டவணை எங்கே இருந்து நீக்க சொந்த ஊரான = நியூயார்க் நகரம் 1354 01:16:26,990 --> 01:16:28,740 நியூயார்க் நகரில் அனைவருக்கும் நீக்கும். 1355 01:16:28,740 --> 01:16:30,985 ஒரு இருந்தால் தான் திடீர் சோக பிளேக் 1356 01:16:30,985 --> 01:16:33,360 நீங்கள் தான் நீக்க வேண்டும் மேசையில் இருந்து அனைவருக்கும் 1357 01:16:33,360 --> 01:16:35,760 ஒரு பட்டணத்தில் வாழ்ந்த அந்த வேதனை தாக்கியது. 1358 01:16:35,760 --> 01:16:38,050 அவர்கள் நிம்மதியாக. 1359 01:16:38,050 --> 01:16:43,849 >> இந்த நான்கு SQL கட்டளைகளை உள்ளன என்று நீங்கள் பயன்படுத்த வேண்டும். 1360 01:16:43,849 --> 01:16:45,390 நீங்கள் கூட அவர்களை பயன்படுத்த தேவை இல்லை என்று. 1361 01:16:45,390 --> 01:16:47,690 ஆனால் இந்த நான்கு உள்ளன நீங்கள், CS50 எதிர்பார்க்கிறது என்று 1362 01:16:47,690 --> 01:16:53,630 செல்லும் வசதியாக இருக்கும் வினாடி வினா 1 மேலும் pset7 மற்றும் pset8 இருவரும். 1363 01:16:53,630 --> 01:16:55,820 >> என்று அட்டவணை மீண்டும் இருக்கிறது. 1364 01:16:55,820 --> 01:16:58,930 இந்த ஒரு, ராய் வல்லரசால் உள்ளது லேசர் விட்டங்களின், மேம்படுத்தப்பட்டது இது 1365 01:16:58,930 --> 01:17:00,880 நான் பயன்படுத்த முடியவில்லை ஒரு உதாரணம் ஆகும். 1366 01:17:00,880 --> 01:17:05,480 எனக்கு தெரியாது இது ஒரு ராய் விரும்புகிறது, ஆனால் வலிமை. 1367 01:17:05,480 --> 01:17:07,670 ராய் வலிமை ஒரு வல்லரசு உள்ளது. 1368 01:17:07,670 --> 01:17:09,090 கேத்ரீன் இன்று செய்ய வில்லை. 1369 01:17:09,090 --> 01:17:10,260 என்று வருந்த தக்கது. 1370 01:17:10,260 --> 01:17:11,260 ஆனால் அவர் சூப்பர் வேகம் கொண்டுள்ளது. 1371 01:17:11,260 --> 01:17:13,780 1372 01:17:13,780 --> 01:17:14,670 >> சரி என்று PHP இருந்தது. 1373 01:17:14,670 --> 01:17:19,410 நாங்கள் மீதமுள்ள பற்றி சொல்வதற்கு முன், செய்கிறது யாரும் PHP பற்றி கேள்விகள்? 1374 01:17:19,410 --> 01:17:23,864 இப்போது எல், அல்லது PHP நீங்கள் திடீரென்று இருந்தால் PHP பற்றி ஒரு கேள்வி கொண்டு வர? 1375 01:17:23,864 --> 01:17:27,560 1376 01:17:27,560 --> 01:17:28,460 பெரும். 1377 01:17:28,460 --> 01:17:29,920 சரி, நாம் அனைத்து பின்னர் அமைக்க இருக்கும். 1378 01:17:29,920 --> 01:17:33,660 >> எனவே சிறிது பேசி மாதிரி காட்சி கட்டுப்பாட்டு பற்றி, 1379 01:17:33,660 --> 01:17:38,770 சில திரும்பி செல்லலாம் pset7 உள்ள பொருட்களை. 1380 01:17:38,770 --> 01:17:42,470 அதனால் என்ன மாதிரி காட்சி கட்டுப்படுத்தி நான் இல்லை ஆகிறது 1381 01:17:42,470 --> 01:17:45,660 உள்நுழைய எனது மாற்றங்களை காப்பாற்ற போகிறேன் நான் அதை முற்றிலும் வெட்டி ஏனெனில். 1382 01:17:45,660 --> 01:17:49,220 ஆனால் அடிப்படையில் நாம் இரண்டு வேண்டும் தனி விஷயங்கள் நடக்கிறது. 1383 01:17:49,220 --> 01:17:52,390 நாம் ஒரு பொது வேண்டும் கொண்ட அடைவை 1384 01:17:52,390 --> 01:17:56,460 செயல்படுத்த வேண்டும் போகிறது என்று குறியீடு மற்றும் விஜயம் என்று வலை பக்கங்கள். 1385 01:17:56,460 --> 01:17:58,780 மற்றும் நாம் இந்த காட்சிகள் அடைவு இல்லை. 1386 01:17:58,780 --> 01:18:01,780 மற்றும் காட்சிகள் வார்ப்புருக்கள் கொண்டுள்ளது. 1387 01:18:01,780 --> 01:18:04,390 >> இந்த என்ன செயல்பாடு ஆகிறது render-- நாங்கள் வழங்க பார்த்தேன் 1388 01:18:04,390 --> 01:18:08,240 PHP குறியீடு ஒரு கொத்து செயல்பாடு அந்த CS50 ஏற்கனவே, நீங்கள் எழுதப்பட்ட 1389 01:18:08,240 --> 01:18:10,550 என்று சில எடுக்கிறது அளவுருக்கள். 1390 01:18:10,550 --> 01:18:14,510 என்ன என்று குறியீடு செய்து அது காட்சிகள் ஒரு நடக்கிறது என்பது, 1391 01:18:14,510 --> 01:18:18,000 செட் போன்ற எந்த prewritten HTML குறியீடு, 1392 01:18:18,000 --> 01:18:20,720 மற்றும் அது மதிப்புகள் சேர்க்கைக்கு சில இடங்களில் ஒரு. 1393 01:18:20,720 --> 01:18:23,990 இது எப்படி போது நீங்கள் CS50 நிதி போக, 1394 01:18:23,990 --> 01:18:25,760 அதே தலைப்பு ஒவ்வொரு பக்கத்தில் இருக்கிறது. 1395 01:18:25,760 --> 01:18:28,130 அதே முடிப்பு ஒவ்வொரு பக்கத்தில் இருக்கிறது. 1396 01:18:28,130 --> 01:18:31,880 இந்த வழியில், ஏனெனில் ஆகிறது வேலை விடாது என்று அது உங்களுடையதாகவே ஆகிறது 1397 01:18:31,880 --> 01:18:36,720 தானாகவே அந்த தலைப்பு சீராக்கும் நீங்கள் காட்சிகள் காணலாம் இது பார்வையாளர். 1398 01:18:36,720 --> 01:18:41,400 >> நாம் உண்மையில் தலைப்பு போக, மற்றும் முடியும் பாருங்கள், அது ஒரு தலை ஒரு HTML கோப்பு. 1399 01:18:41,400 --> 01:18:43,280 அது சில பாணி இருக்கிறது. 1400 01:18:43,280 --> 01:18:48,450 நீங்கள் CSS பார்க்க தேவையில்லை pset7 நீங்கள் விரும்பவில்லை என்றால். 1401 01:18:48,450 --> 01:18:50,560 ஆனால் நீங்கள் மாற்ற முடியும் அவர்களுக்கு நீங்கள் விரும்பினால், செய்ய 1402 01:18:50,560 --> 01:18:53,470 உங்கள் நிதி கொஞ்சம் வித்தியாசமாக இருக்கும். 1403 01:18:53,470 --> 01:18:57,560 >> அது சில PHP இல் கிடைத்தது ஒரு பிட் பார்க்க தலைப்பு 1404 01:18:57,560 --> 01:19:01,240 ஒரு வேறு தலைப்பு இருந்தால் இந்த தலைப்பு வைக்க வேண்டும். 1405 01:19:01,240 --> 01:19:04,300 ஆனால் வேறு சில உரைகள், மற்றும் இணைப்புகள், மற்றும் பிற விஷயங்களை. 1406 01:19:04,300 --> 01:19:08,700 தலைமை அச்சச்சோ முடிவடைகிறது, உடல் தொடங்குகிறது, மற்றும், நாங்கள் இந்த வித்தியாசமான சிறிய இறுதியில் பிட் உள்ளது. 1407 01:19:08,700 --> 01:19:14,730 மற்றும் போல், ஒரு கிராம இருக்கிறது உறுப்பு ஒரு உருவமற்ற வகையான 1408 01:19:14,730 --> 01:19:17,120 என்று நடுத்தர ஒரு யோசனை உள்ளது. 1409 01:19:17,120 --> 01:19:22,450 >> பின்னர் நாம், முடிப்பு பார்க்கும் போது நாம் ஒரு DIV இறுதியில் வேண்டும். 1410 01:19:22,450 --> 01:19:25,000 நாம் இது, ஒரு கீழே வேண்டும் அங்கு முடிப்பு உரை உள்ளது. 1411 01:19:25,000 --> 01:19:26,770 கிராம, உடல் இறுதியில், HTML இறுதியில் முடிவு. 1412 01:19:26,770 --> 01:19:29,070 >> அதனால் என்ன வழங்க இருக்கிறது வழங்க செய்து மாதிரியான 1413 01:19:29,070 --> 01:19:33,150 தலைப்பு ஒட்டுப்போட, ஒரு பல்வேறு PHP கோப்பு என்று 1414 01:19:33,150 --> 01:19:37,110 உண்மையான விஷயத்தை கொண்டிருக்கும் என்று நீங்கள் பங்குகள் உங்கள் டேபிள் போன்ற, பார்க்க வேண்டும் 1415 01:19:37,110 --> 01:19:39,690 நீங்கள் பங்குகள் வாங்கும் அல்லது விற்கும். 1416 01:19:39,690 --> 01:19:41,480 பின்னர் அது முடிப்பு சேர்க்க வேண்டும். 1417 01:19:41,480 --> 01:19:44,890 மற்றும் மாதிரி காட்சி கட்டுப்படுத்தி யோசனை என்று நாம் ஆகிறது 1418 01:19:44,890 --> 01:19:49,590 எப்படி பிரிக்க வேண்டும் விஷயங்களை குறியீடு இருந்து இருக்கின்றன. 1419 01:19:49,590 --> 01:19:53,420 அதை நாம் முன் தள பிரிக்க வேண்டும் தான் மற்றும் frontend பின்தளத்தில், எங்கே 1420 01:19:53,420 --> 01:20:00,440 பயனர் பார்க்கும் என்று பொருள், நல்ல visuals-- HTML, CSS போன்ற விஷயங்கள், 1421 01:20:00,440 --> 01:20:02,320 படங்கள், பயன்படுத்தப்படுகிறது. 1422 01:20:02,320 --> 01:20:05,780 மற்றும் பின்தளத்தில் PHP உள்ளது. 1423 01:20:05,780 --> 01:20:07,710 இந்த நீங்கள் எழுத வேண்டும் என்று குறியீடு ஆகிறது. 1424 01:20:07,710 --> 01:20:10,240 குறியீடு என்று, அங்கு இது உண்மையான நடவடிக்கைகளை செய்து. 1425 01:20:10,240 --> 01:20:12,400 நீங்கள் சேர்க்கும் போது இந்த ஆகிறது உங்கள் அட்டவணையில் ஒரு பங்கு, 1426 01:20:12,400 --> 01:20:14,890 போது நீங்கள் வாங்கும் நீங்கள் மற்றும் விற்பனை செய்தல், என்று பின்தளத்தில் தான். 1427 01:20:14,890 --> 01:20:20,210 >> நாங்கள் உங்களுக்கு கண்டேன் என HTML இல் நேரடியாக PHP உட்பட. 1428 01:20:20,210 --> 01:20:23,210 நாங்கள் செய்த அதனால் என்ன இந்த வேலையை மட்டும் தான் 1429 01:20:23,210 --> 01:20:26,200 உள்நுழைவு போன்ற ஒவ்வொரு பக்கம் ஒரு HTML கோப்பு. 1430 01:20:26,200 --> 01:20:30,260 பின்னர் அந்த பக்கத்தில், வெறும் , PHP குறியீடு ஒரு பெரிய தொகுதி இருந்தது 1431 01:20:30,260 --> 01:20:33,822 குறியீடு அனைத்து உட்பட அந்த பக்கம் குறிப்பாக வேண்டும். 1432 01:20:33,822 --> 01:20:35,780 பின்னர் நாம் செய்ய முடியும் போர்ட்ஃபோலியோ செய்துவிட்டேன். 1433 01:20:35,780 --> 01:20:40,250 நாம் வாங்கும் அனைத்து செய்யவில்லை மற்றும் தனிப்பட்ட பக்கங்களில் உள்ள விற்றது. 1434 01:20:40,250 --> 01:20:43,680 >> ஆனால் நாம் இடையீடு ஏனெனில் தனித்தனியாக அங்கு இருந்து 1435 01:20:43,680 --> 01:20:46,660 நாங்கள் பின்தளத்தில் எழுதி குறியீடு, நாம் எளிதாக 1436 01:20:46,660 --> 01:20:52,660 விஷயங்கள் இல்லாமல் பார்த்து எப்படி மாற்ற ஒவ்வொரு ஒற்றை கோப்பு மாறும். 1437 01:20:52,660 --> 01:20:55,460 நாம் செய்ய சேர்க்க போன்ற விஷயங்களை கீழே ஒரு புதிய DIV 1438 01:20:55,460 --> 01:21:00,720 ஹலோ of-- நான் முடிப்பு மாற்றம். 1439 01:21:00,720 --> 01:21:03,710 நீங்கள் தான் அந்த போன்ற விஷயங்களை செய்ய முடியும். 1440 01:21:03,710 --> 01:21:07,250 ஆனால், நீங்கள் மாற்ற முடியும் முழு காட்சி அமைப்பு 1441 01:21:07,250 --> 01:21:09,290 பாதிக்கும் இல்லாமல் என்ன பின்தளத்தில் போகிறது. 1442 01:21:09,290 --> 01:21:12,000 நீங்கள் மாற்ற முடியும் முழு பின்தளத்தில் மற்றும் இன்னும் 1443 01:21:12,000 --> 01:21:13,900 அது முன் செய்தது போல் பார்க்க வேண்டும். 1444 01:21:13,900 --> 01:21:14,400 இந்த 1445 01:21:14,400 --> 01:21:16,170 >> மாதிரி காட்சி கட்டுப்படுத்தி யோசனை. 1446 01:21:16,170 --> 01:21:19,992 அது உண்மையில் ஒரு திணிக்கப்பட்ட முன்னுதாரணம் இருக்கிறது நிரலாக்க மொழிகளில் சில 1447 01:21:19,992 --> 01:21:21,700 நீங்கள் பயன்படுத்த வேண்டும் இறுதி திட்டங்களுக்கு. 1448 01:21:21,700 --> 01:21:25,100 நீங்கள் iOS வளர்ச்சி செய்தால், அவர்கள் காட்சிகள் இல்லை, 1449 01:21:25,100 --> 01:21:29,120 நீங்கள் ஐபோன் பார்க்க, மற்றும் என்ன இது பின்னர் ஒரு தனி விஷயம் போன்ற பின்தளத்தில். 1450 01:21:29,120 --> 01:21:31,260 >> நீங்கள் கொஞ்சம் பற்றி யோசிக்க முடியும். 1451 01:21:31,260 --> 01:21:35,190 இருமை நிறைய இருக்கிறது வேடிக்கையான கணினி அறிவியல், 1452 01:21:35,190 --> 01:21:37,270 எல்லாம் பைனரி தான். 1453 01:21:37,270 --> 01:21:38,550 நான் ஏற்பாடு செய்யவில்லை. 1454 01:21:38,550 --> 01:21:41,590 என்று ஒரு சிலேடை திட்டமிடப்படாத இருந்தது. 1455 01:21:41,590 --> 01:21:43,860 ஆமாம், சிலேடை. 1456 01:21:43,860 --> 01:21:49,070 >> ஆனால் H கோப்புகளை மற்றும் கேட்ச் கோப்புகள் போன்ற, விஷயங்களை பிரித்தெடுப்பது நிறைய என்று நாம் 1457 01:21:49,070 --> 01:21:49,900 தேவை இல்லை என்று. 1458 01:21:49,900 --> 01:21:54,330 எனவே தான் h கோப்புகள் தொகுக்க முடியும் அல்லது யாரோ ஒரு H கோப்பு பார்க்க மற்றும் அறிய முடியும் 1459 01:21:54,330 --> 01:21:57,650 உள்ளன என்று சரியாக செயல்பாடுகளை அவசியம் தெரியாமல் கேட்ச் கோப்பு 1460 01:21:57,650 --> 01:21:58,870 தங்கள் செயல்படுத்த. 1461 01:21:58,870 --> 01:22:02,800 பிரிக்கும் கூறுகளை இந்த யோசனை ஒருவரையொருவர் சார்ந்து என்று 1462 01:22:02,800 --> 01:22:06,990 ஆனால் அப்படி ஒருவருக்கொருவர் அணுக முடியும் வெவ்வேறு சேனல்கள் மூலம், கடந்து 1463 01:22:06,990 --> 01:22:09,310 மாறிகள், வெறும் அறிக்கைகள், விஷயங்களை சேர்க்க 1464 01:22:09,310 --> 01:22:14,440 அது போல், இந்த கொள்கை பயன்பாடுகள் உருவாக்க உதவுகிறது 1465 01:22:14,440 --> 01:22:17,080 இன்னும் எளிதாக இருக்க முடியும் பல மக்கள் திருத்தப்பட்ட, 1466 01:22:17,080 --> 01:22:20,440 மேலும் எளிதாக மாற்ற முடியும் அல்லது பெரிய அளவில் மாற்றம், 1467 01:22:20,440 --> 01:22:24,880 மற்றும் எளிதாக இருக்கும் பல வழிகளில் உள்ள debug. 1468 01:22:24,880 --> 01:22:28,254 >> மிகவும் விரைவான, நான் pset7 ஒரு சில குறிப்புகள், 1469 01:22:28,254 --> 01:22:31,420 இது நான் முழு திரையில் நீங்கள் அப்படி இல்லை செய்கிறேன் வெறும் the-- முனை முனை tippee பார்த்து. 1470 01:22:31,420 --> 01:22:33,964 1471 01:22:33,964 --> 01:22:35,130 என்று பல குறிப்புகள் உள்ளன. 1472 01:22:35,130 --> 01:22:38,060 >> ஆனால் நான் PHP பிழைத்திருத்த கடினமாக உள்ளது குறிப்பிட்டுள்ளார். 1473 01:22:38,060 --> 01:22:39,290 அதை சரிபார்க்க இரட்டை மற்றும் மூன்று. 1474 01:22:39,290 --> 01:22:41,550 உங்கள் குறியீடு தான் இல்லை என்றால் பக்கம் மீது காட்டும், 1475 01:22:41,550 --> 01:22:46,240 அது மன்னிக்கவும், ஒருவேளை ஒரு PHP பிழை இருக்கிறது. 1476 01:22:46,240 --> 01:22:48,570 >> நீங்கள் பார்க்க வேண்டும் CSS நீங்கள் விரும்பவில்லை என்றால். 1477 01:22:48,570 --> 01:22:52,150 நீங்கள் முடிந்ததும் நீங்கள் ஒருமுறை ஆனால், அது இருக்க முடியும் ஒரு நல்ல சிறிய வேடிக்கை விஷயம் தான் செல்ல 1478 01:22:52,150 --> 01:22:54,770 மற்றும் CSS அளவுருக்கள் குழப்பாதீர்கள். 1479 01:22:54,770 --> 01:22:58,700 CSS மற்றும் HTML ஒரு மாதிரி ஒரு உதாரணம் காட்சி கட்டுப்படுத்தி பாணி விஷயம் கூட, சரியான? 1480 01:22:58,700 --> 01:23:02,150 நீங்கள் பாணி குறிகளை இருக்க முடியும் HTML உறுப்புகள் உள்ளே. 1481 01:23:02,150 --> 01:23:04,800 ஆனால் நீங்கள் அப்படி CSS செய்ய அவர்கள் அவுட்சோர்சிங், 1482 01:23:04,800 --> 01:23:08,180 அவர்கள் திருத்த எளிதாக இருக்கும், மற்றும் நாடகம் சுற்றி, மற்றும் வேடிக்கை. 1483 01:23:08,180 --> 01:23:10,816 >> , CS50 உதவி செய்பவனும் சிகிச்சை கருப்பு பெட்டிகள் செயல்படுகிறது. 1484 01:23:10,816 --> 01:23:12,940 நீங்கள் தெரிந்திருக்க வேண்டும் சரியாக என்ன செய்து, 1485 01:23:12,940 --> 01:23:16,770 ஆனால் எப்போதும் சரியான செய்ய அதை நம்ப நீங்கள் அதை அனுப்ப என்ன பொறுத்து விஷயம், 1486 01:23:16,770 --> 01:23:17,690 இது போன்ற விஷயங்களை. 1487 01:23:17,690 --> 01:23:21,040 நான் பரிந்துரைக்க வேண்டும் தாவீதின் ஒத்திகையும் பார்த்து, 1488 01:23:21,040 --> 01:23:24,490 மூலம் சென்று அனைத்து பொருட்களை, இல்லை வெறும் todos,, 1489 01:23:24,490 --> 01:23:26,960 ஆனால் நீங்கள் உண்மையில் சிகிச்சையளிக்க முடியும் இவை கருப்பு பெட்டிகள். 1490 01:23:26,960 --> 01:23:29,280 இந்த செல்ல செயல்பாடுகளை பிழைகள் தேடும். 1491 01:23:29,280 --> 01:23:33,510 >> அதற்கு பதிலாக வரவேற்கிறது எங்கள் பிரபு, Zamyla இன். 1492 01:23:33,510 --> 01:23:34,010 பெரும். 1493 01:23:34,010 --> 01:23:40,430 >> எந்த இறுதி கேள்விகள் முன் உள்ளன நாம் அப்படி நாளும் குதித்து? 1494 01:23:40,430 --> 01:23:42,610 நான் இன்னும் வாழ? 1495 01:23:42,610 --> 01:23:44,700 பெரும். 1496 01:23:44,700 --> 01:23:47,120 அதிக நேரலை மக்கள். 1497 01:23:47,120 --> 01:23:47,620 பெரும். 1498 01:23:47,620 --> 01:23:50,260 கேள்விகள் இனி உள்ளன? 1499 01:23:50,260 --> 01:23:50,760 இல்லை? 1500 01:23:50,760 --> 01:23:52,884 >> பின்னர் நான், நாம் என்று நான் நினைக்கிறேன் இன்று செல்ல நல்ல. 1501 01:23:52,884 --> 01:23:55,550 நான் ஒரு சிறிய பிட் சுற்றி ஒட்டிக்கொள்கின்றன வேண்டும் மக்கள் கேள்விகள் இருந்தன, பின்பு என்றால் 1502 01:23:55,550 --> 01:23:57,480 அவர்கள் ஸ்ட்ரீம் கேட்க அஞ்சினார்கள். 1503 01:23:57,480 --> 01:23:59,790 ஆனால் மற்றபடி, ஒரு நல்ல நாள். 1504 01:23:59,790 --> 01:24:01,933