1 00:00:00,000 --> 00:00:02,000 [Powered by Google Translate] [பகுதி 8] [குறைவான வசதியான] 2 00:00:02,000 --> 00:00:04,000 [நேட் Hardison] [ஹார்வர்ட் பல்கலைக்கழகம்] 3 00:00:04,000 --> 00:00:08,000 [இந்த CS50 உள்ளது.] [CS50.TV] 4 00:00:08,000 --> 00:00:11,000 >> கடந்த பிரிவில் நமது இரண்டாவது வரவேற்கிறது. 5 00:00:11,000 --> 00:00:13,000 இந்த வாரம் நாம் அடுத்த வாரம் பின்னர் PHP பற்றி பேச போகிறேன், மற்றும் 6 00:00:13,000 --> 00:00:17,000 நாம் வினாடி வினா 1 ஒரு சிறிய ஆய்வு செய்வேன். 7 00:00:17,000 --> 00:00:20,000 நாம் பேக் அமைக்கிறது பிரச்சினை பக்கம் 3 தொடங்க போகிறோம், 8 00:00:20,000 --> 00:00:28,000 நாங்கள் மிகவும் விரைவாக கேள்விகள் பிரிவு மூலம் வேலை செய்வார்கள். 9 00:00:28,000 --> 00:00:34,000 பக்கம் 3, நாம் சி மற்றும் PHP இடையே இந்த வேறுபாடு பற்றி 10 00:00:34,000 --> 00:00:38,000 PHP ஒரு மாறும் தட்டச்சு மொழி என்ற அர்த்தத்தில், 11 00:00:38,000 --> 00:00:42,000 சி புள்ளிவிவரரீதியில் டைப் செய்யப்பட்ட அதேசமயம், 12 00:00:42,000 --> 00:00:46,000 மற்றும் யாராவது உண்மையில் விரைவாக PHP போன்ற ஏதாவது எந்த கோடிங் செய்து 13 00:00:46,000 --> 00:00:51,000 அல்லது இங்கு, முன் Python அல்லது ரூபி? 14 00:00:51,000 --> 00:00:53,000 முற்றிலும் புதிய? சரி. 15 00:00:53,000 --> 00:00:56,000 >> நான் குறிப்பிட்ட இந்த மொழிகளை அனைத்து 16 00:00:56,000 --> 00:01:01,000 சி மற்றும் சி + + மற்றும் Java போன்ற மொழிகளில் இருந்து மிகவும் மாறுபட்ட 17 00:01:01,000 --> 00:01:04,000 உணர்வு என்று நீங்கள் மாறி அறிவிக்க போது நீங்கள் அறிவிக்க இல்லை 18 00:01:04,000 --> 00:01:09,000 இது என்ன வகையான மாறியின், எனவே சி நாம் எப்போதும் சொல்ல வேண்டியதை சிக்கி 19 00:01:09,000 --> 00:01:13,000 , இந்த ஒரு முழு எண்ணாக மாறி போகிறது, அல்லது இந்த ஒரு எரிப்பதை * மாறி போகிறது 20 00:01:13,000 --> 00:01:16,000 ரூபி கொண்ட பைதான், உடன் PHP, அதேசமயத்தில் 21 00:01:16,000 --> 00:01:20,000 இந்த நவீன மொழிகளில் நிறைய நீ அதை செய்ய வேண்டும். 22 00:01:20,000 --> 00:01:24,000 நீங்கள் உங்கள் மாறி அறிவிக்க, மற்றும் PHP இன் வழக்கில் 23 00:01:24,000 --> 00:01:28,000 நீங்கள், ஒரு $ அடையாளம் அதை prefixing அது ஒரு மாறி என்று அறிவிக்க 24 00:01:28,000 --> 00:01:35,000 பின்னர் மாறி வகை, அதை பிடித்து கொண்டு என்ன மதிப்பு நிர்ணயிக்கப்படுகிறது 25 00:01:35,000 --> 00:01:38,000 எந்த வகையான அற்புதம். 26 00:01:38,000 --> 00:01:44,000 இந்த கொஞ்சம் சுற்றி விளையாட, நாங்கள் இங்கேயே மாதிரி PHP குறியீடு உள்ளது 27 00:01:44,000 --> 00:01:47,000 தொடக்க மற்றும் முடிவு டேக்குகள் இடையில். 28 00:01:47,000 --> 00:01:53,000 நாம் பொருளில் HTML போல இந்த வகையான பயன்படுத்தி என்று 29 00:01:53,000 --> 00:01:56,000 நாம் திறந்து மூட இங்கே இந்த கோண அடைப்புகள் கிடைத்துவிட்டது. 30 00:01:56,000 --> 00:01:58,000 நீங்கள் HTML இந்த பார்க்கிறேன். 31 00:01:58,000 --> 00:02:03,000 நீங்கள் மிகவும் XML உடன் தொடரியல் அதே மாதிரி பார்க்கலாம். 32 00:02:03,000 --> 00:02:06,000 >> இந்த ஒரு PHP தொகுதி தொடக்கத்தில் குறிக்கிறது. 33 00:02:06,000 --> 00:02:09,000 இந்த? Php PHP குறிப்பிட்ட ஆகும். 34 00:02:09,000 --> 00:02:16,000 நாம் ஒரு?> அதே எல்லாம் மூட. 35 00:02:16,000 --> 00:02:22,000 நீங்கள் விரும்பினால் அதை பயன்படுத்தி நமது பயன்பாட்டிற்கான ஒரு கோப்பை திறந்து விட. 36 00:02:22,000 --> 00:02:25,000 இந்த பாக்கெட் அது dynamic.php அழைக்க வேண்டும். 37 00:02:25,000 --> 00:02:29,000 உண்மையை, நீங்கள் விரும்பினால் அதை அழைக்க முடியும், ஆனால் கோப்பு பெயரை வரும் 38 00:02:29,000 --> 00:02:34,000 அதனால் தான் நீங்கள் அதை நினைவில் வைத்து கொள், பின்னர் முக்கிய. 39 00:02:34,000 --> 00:02:36,000 நான், சாதனம் வழியாக மாற்ற போகிறேன் 40 00:02:36,000 --> 00:02:43,000 நான் ஒரு அடைவு செய்ய போகிறேன் 41 00:02:43,000 --> 00:02:48,000 பகுதி 9 நான் இப்போது தான் நம்புகிறேன். 42 00:02:48,000 --> 00:02:51,000 நாம், பிரிவு 9 செல்கிறேன் 43 00:02:51,000 --> 00:02:54,000 நான் gedit பயன்படுத்த போகிறேன். 44 00:02:54,000 --> 00:02:59,000 நாம், gedit பார்க்க, மற்றும் நான் என்னுடைய dynamic.php அழைக்க போகிறேன். 45 00:02:59,000 --> 00:03:03,000 பூரிப்பு. 46 00:03:03,000 --> 00:03:06,000 Dynamic.php உள்ள, பின்னர் இந்த ஒரு PHP கோப்பு 47 00:03:06,000 --> 00:03:09,000 நான் PHP மொழி பெயர்ப்பாளர் மூலம் இந்த இயக்க வேண்டும் 48 00:03:09,000 --> 00:03:12,000 நான், அந்த திறந்த குறிச்சொற்கள் எல்லாம் துவங்க வேண்டும் 49 00:03:12,000 --> 00:03:17,000 அதனால் நான், விட்டு அந்த உரிமை தொடங்க போகிறேன் 50 00:03:17,000 --> 00:03:23,000 , நானே குறிச்சொற்கள் இடையே ஒரு சிறிய இடைவெளி கொடுக்க 51 00:03:23,000 --> 00:03:26,000 பின்னர் இந்த உடற்பயிற்சி புள்ளி சுற்றி விளையாட இருந்தது 52 00:03:26,000 --> 00:03:34,000 இந்த செயல்பாடு சரியா இங்கே மிகவும் gettype, இந்த செயல்பாடு, gettype என்று. 53 00:03:34,000 --> 00:03:38,000 >> இல்லை என்று போன்ற அல்லது வெளி அல்லது ஹைபன் அல்லது ஏதாவது அடிக்கோடிட்டு காட்டுகின்றன என்று அறிவிப்பு 54 00:03:38,000 --> 00:03:42,000 2 வார்த்தைகளை பிரிக்கும், மேலும் முற்றிலும், ஒரே வார்த்தையில் தட்டச்சு. 55 00:03:42,000 --> 00:03:46,000 நான் gettype ஒரு மாறி செல்ல வேண்டும் ஆனால் என்ன செய்ய, என்று 56 00:03:46,000 --> 00:03:51,000 $ var அல்லது $ x, என்று 57 00:03:51,000 --> 00:03:55,000 இந்த என்னை ஒரு பிழைதிருத்தம் வடிவில் வகையான சொல்லும் 58 00:03:55,000 --> 00:03:59,000 என்ன அந்த வகை பெயர். 59 00:03:59,000 --> 00:04:03,000 நாம் இங்கே பரிசோதனை செய்ய போகிறோம். 60 00:04:03,000 --> 00:04:07,000 குறிப்பாக, நீங்கள் pset ஸ்பெக் வந்து பார் என்றால் 61 00:04:07,000 --> 00:04:11,000 நாம் இங்கே குறியீடு ஒரு சில வெவ்வேறு வரிகளை கிடைத்தது. 62 00:04:11,000 --> 00:04:16,000 குறியீடு முதல் வரிசையில் நாம் இந்த மாறி, $ var, துவக்க 63 00:04:16,000 --> 00:04:21,000 7 சமமாக இருக்கும், மற்றும் நாம் இந்த printf வரி வேண்டும் 64 00:04:21,000 --> 00:04:25,000 வணக்கம் சொல்வது, printf var காலியாக. 65 00:04:25,000 --> 00:04:29,000 Printf நாம் PHP இல் விஷயங்களை அச்சிட முடியாது பல வழிகளில் ஒன்றாகும். 66 00:04:29,000 --> 00:04:33,000 பெரும்பாலும் நீங்கள், அதற்கு பதிலாக printf பயன்படுத்த எதிரொலி செயல்பாடு பார்க்கலாம் 67 00:04:33,000 --> 00:04:40,000 ஆனால் printf நாம் சிறிது சி குறியீட்டு செய்யப்பட்ட தெரிந்திருந்தால் தான். 68 00:04:40,000 --> 00:04:42,000 என்ன நீங்கள் உண்மையில் செய்ய நகல் மற்றும் பேஸ்ட் வேலை பார்க்கலாம். 69 00:04:42,000 --> 00:04:46,000 நான் இந்த ஒரு முயற்சி கொடுக்க போகிறேன். 70 00:04:46,000 --> 00:04:52,000 நாம் சாதனம் வழியாக செல்ல வேண்டும். 71 00:04:52,000 --> 00:05:00,000 சரி, அங்கு நாங்கள். 72 00:05:00,000 --> 00:05:05,000 மற்றும் இடைவெளி சற்று பங்கி, ஆனால் இங்கே நாம். 73 00:05:05,000 --> 00:05:08,000 நாம் இங்கே இந்த குறியீடு கிடைத்துவிட்டது. 74 00:05:08,000 --> 00:05:11,000 >> [மாணவர்] தாவலை அது நல்லதல்ல பாணி என்ன? 75 00:05:11,000 --> 00:05:13,000 மன்னிக்கவும்? 76 00:05:13,000 --> 00:05:15,000 [மாணவர்] இது தாவலை இது வழக்கமான உள்ளதா? 77 00:05:15,000 --> 00:05:21,000 இது தாவலை அது இல்லையா மாநாடு என்றால் சரி, சாம் கேட்கிறார். 78 00:05:21,000 --> 00:05:23,000 பொதுவாக ஆம். 79 00:05:23,000 --> 00:05:26,000 இந்த வழக்கில் நான் தேர்வு. 80 00:05:26,000 --> 00:05:33,000 நேர்மையாக, நீங்கள் வேறு நிரலாளர்களுக்கு வேறு விஷயங்களை பார்க்கலாம். 81 00:05:33,000 --> 00:05:40,000 PHP பொதுவாக HTML இணைந்து அடிக்கடி பயன்படுத்தப்படுகிறது 82 00:05:40,000 --> 00:05:45,000 மற்றும் பிற மொழிகளை, மற்றும் சில நேரங்களில் அச்சிடும் ஒரு சிறிய பங்கி இருக்கும் 83 00:05:45,000 --> 00:05:50,000 நீங்கள் PHP தொடக்க மற்றும் முடிவு டேக்குகள் உள்ள வரிசை என்றால். 84 00:05:50,000 --> 00:05:53,000 அது உண்மையில் தங்கியுள்ளது. 85 00:05:53,000 --> 00:05:56,000 இந்த வழக்கில் நகல் மற்றும் பேஸ்ட், எனக்கு உள்ள தாவல்களை ஒட்டவும் 86 00:05:56,000 --> 00:06:02,000 ஆனால் அது நிச்சயமாக, நீங்கள் சொன்னது போல், தெளிவான செய்கிறது. 87 00:06:02,000 --> 00:06:06,000 சரி, நீங்கள் dynamic.php இந்த குறியீடு காப்பாற்ற வேண்டும் 88 00:06:06,000 --> 00:06:10,000 நான் கீழே இங்கே நான் அங்கு என்ன செய்ய முடியும் உங்கள் முனைய சாளரத்தில் கீழே வருகிறது 89 00:06:10,000 --> 00:06:17,000 gedit இல், மற்றும் தொகுத்தல் சமமான செய்ய 90 00:06:17,000 --> 00:06:20,000 செய்ய பயன்படுத்தி பின்னர் சி உங்கள் குறியீடு இயங்கும் 91 00:06:20,000 --> 00:06:25,000 நீங்கள் PHP கோப்பு செய்ய வேண்டும் அனைத்து, PHP மொழிபெயர்ப்பியை தொடங்கும் என்று 92 00:06:25,000 --> 00:06:30,000 PHP என்று ஒரு சிறிய நிரல், இது தான் 93 00:06:30,000 --> 00:06:35,000 நீங்கள் மொழிப்பெயர்ப்பாளருக்கு கொடுக்க வாதத்தை நீங்கள் புரிந்துகொள்ள வேண்டும் கோப்பு. 94 00:06:35,000 --> 00:06:40,000 இந்த வழக்கில், dynamic.php. 95 00:06:40,000 --> 00:06:43,000 அச்சச்சோ, நான் எங்கே போட்டீர்கள்? 96 00:06:43,000 --> 00:06:52,000 ஓ, நான் பிரிவு 9 அதை வைத்து, மற்றும் இங்கே நான். அதனால் தான். 97 00:06:52,000 --> 00:06:57,000 >> நான் அந்த மீண்டும் இயக்க இப்போது நீங்கள் 98 00:06:57,000 --> 00:07:02,000 என் முதல் gettype விழா அழைப்பு என்று பார்க்க 99 00:07:02,000 --> 00:07:04,000 var ஒரு முழு எண் ஆகும். 100 00:07:04,000 --> 00:07:12,000 அடுத்த ஒரு var ஒரு சரம், பின்னர் மூன்றாவது ஒரு var ஒரு பூலியன் உள்ளது. 101 00:07:12,000 --> 00:07:15,000 நாங்கள் மீண்டும் உருட்டும் என்றால் வரை நாம் பார்க்க என்ன இது சுவாரஸ்யமான விஷயம் என்று 102 00:07:15,000 --> 00:07:18,000 இந்த நாங்கள் சி கொண்டிருந்த ஒருவர் போன்ற வகைகள் உள்ளன 103 00:07:18,000 --> 00:07:22,000 நாம் சி உள்ள ints இருந்தது 104 00:07:22,000 --> 00:07:26,000 நாம் அப்படி, சி சரங்களை இருந்தது 105 00:07:26,000 --> 00:07:31,000 எனவே சரங்களை அர்த்தத்தில் முற்றிலும் முறைப்படியாக வகை என்று 106 00:07:31,000 --> 00:07:37,000 எங்கள் CS50 சரம் உண்மையில் என்ன? 107 00:07:37,000 --> 00:07:39,000 மன்னிக்கவும்? சிறுமி? 108 00:07:39,000 --> 00:07:41,000 [மிஸ்ஸி] சார் *. 109 00:07:41,000 --> 00:07:43,000 சரி, அதை நாம் பயன்படுத்தி இந்த எரிப்பதை * இருந்தது. 110 00:07:43,000 --> 00:07:47,000 செமஸ்டர் மிக ஆரம்பத்தில் நாம், சரம் வகை பயன்படுத்தி 111 00:07:47,000 --> 00:07:52,000 ஆனால் இது உண்மையில் பேட்டை கீழ் ஒரு எரிப்பதை * இருந்தது. 112 00:07:52,000 --> 00:07:58,000 PHP இல் இந்த நூல் ஒரு உண்மையான வகை என்பவை நாம் தான், அது வரையறுக்கப்பட்ட வகை. 113 00:07:58,000 --> 00:08:07,000 இந்த கரி * வகை பொருட்களை இன்னும் இருக்கிறது. 114 00:08:07,000 --> 00:08:10,000 >> நாம் சரங்களை இன்னும் பல விஷயங்களை செய்ய முடியும் என்று பார்க்கலாம் 115 00:08:10,000 --> 00:08:14,000 மிகவும் எளிதாக PHP இல் நாம் சி முடிந்ததை விட, 116 00:08:14,000 --> 00:08:17,000 பின்னர் இறுதியாக, நாம் இந்த பூலியன் வகை உண்டு, இங்கு பெரிய வித்தியாசம் என்னவென்றால் 117 00:08:17,000 --> 00:08:21,000 நாங்கள் மீண்டும் கீழே நாம் பார்க்க இந்த வகையான பெயர் 118 00:08:21,000 --> 00:08:28,000 பதிலாக இப்போது முழு, சரம், மற்றும் பூலியன் இருக்கும் எண்ணாக மற்றும் bool, 119 00:08:28,000 --> 00:08:31,000 நீங்கள் வெவ்வேறு நிரலாக்க மொழிகளை அழைத்து போல், 120 00:08:31,000 --> 00:08:36,000 உங்கள் வாழ்வில் சில புள்ளியில் நீங்கள் தொடர்பு வரும் என்று அனுமானித்து 121 00:08:36,000 --> 00:08:40,000 வெவ்வேறு இந்த மாதிரி சிறிய க்யூர்க்ஸ் கவனிக்க வேண்டும் 122 00:08:40,000 --> 00:08:44,000 சி முழு ints அழைப்பு எங்கே. 123 00:08:44,000 --> 00:08:46,000 சில இது முழு அழைப்பு. 124 00:08:46,000 --> 00:08:51,000 நீங்கள் ஒரு ரன் வேண்டும் என்று மற்ற விதிமுறைகள் உள்ளன. 125 00:08:51,000 --> 00:08:55,000 பெரிய எண்ணாக நாம் SQL இன்று பார்த்தேன். 126 00:08:55,000 --> 00:08:59,000 எண்ணை மற்றும் பிறகு பூலியன், bool, உள்ளன 127 00:08:59,000 --> 00:09:03,000 அங்கு வேறுபாடுகள் அனைத்து வகையான. 128 00:09:03,000 --> 00:09:07,000 >> இந்த மோசமாக சுவாரசியமான ஆனால் இப்போது நான் உங்களுக்கு ஒரு சிறிது கொடுக்க போகிறேன் நேரம் 129 00:09:07,000 --> 00:09:13,000 நாங்கள் மீண்டும் பெரிதாக்கவும் என்று முதல் பக்கம் 3 கீழே உள்ள இந்த பயிற்சி மூலம் வேலை 130 00:09:13,000 --> 00:09:20,000 இது வகைகள் கீழே இங்கே இந்த மதிப்புகள் தொடர்புடைய என்ன கேட்கும் இடத்தில். 131 00:09:20,000 --> 00:09:24,000 நாம் 3.50 வேண்டும். 132 00:09:24,000 --> 00:09:28,000 நாம் சுவாரசியமான இது, சரியான இங்கே இந்த விஷயம் இல்லை. 133 00:09:28,000 --> 00:09:32,000 நீங்கள் விரிவுரையில் சேர்த்து தொடர்ந்து வருகிறது என்றால் கூட நாம், அதற்கு முன் பார்த்ததில்லை 134 00:09:32,000 --> 00:09:35,000 ஒருவேளை நீங்கள் ஏற்கனவே என்று தெரியும். 135 00:09:35,000 --> 00:09:40,000 நாம் இந்த பங்கி என்ன இது, இந்த வேண்டும். 136 00:09:40,000 --> 00:09:42,000 இந்த அடையாளம். 137 00:09:42,000 --> 00:09:46,000 சி, என்ன இது? 138 00:09:46,000 --> 00:09:50,000 சாம்? இந்த சி என்ன கொடுக்க முடியும்? 139 00:09:50,000 --> 00:09:54,000 இது dynamic.php என்று ஒரு கோப்பை திறக்க மற்றும் அதை படிக்க வேண்டும் என்று. 140 00:09:54,000 --> 00:09:58,000 சரி, நாம்? >> கோப்பு நட்சத்திரம் இந்த ஒதுக்க என்று மாறி வகை என்ன. 141 00:09:58,000 --> 00:10:02,000 சரியாக, நாம் ஒரு கோப்பு நட்சத்திரம் இந்த ஒதுக்க வேண்டும். 142 00:10:02,000 --> 00:10:08,000 இது நியாயமான PHP உள்ளது. 143 00:10:08,000 --> 00:10:12,000 அந்த இயக்கவும். நீங்கள் அந்த gettype செல்லும் போது என்ன நடக்கிறது என்று பார்ப்போம். 144 00:10:12,000 --> 00:10:19,000 பின்னர் அந்த PHP இல் இருக்கலாம் என்ன, பூஜ்ய என்ன பாருங்கள். 145 00:10:19,000 --> 00:10:21,000 நான் இரண்டு மூன்று நிமிடங்கள் கொடுக்க வேண்டும். 146 00:10:21,000 --> 00:10:24,000 நீங்கள் உண்மையில், நகலெடுத்து இந்த மதிப்புகள் ஒட்டலாம் 147 00:10:24,000 --> 00:10:29,000 பின்னர் நாங்கள் உங்களுக்கு ஒரு சிறிய சீரற்ற அழைப்பு செய்வேன் 148 00:10:29,000 --> 00:10:34,000 மற்றும் நீ என்ன பார்க்க. 149 00:10:34,000 --> 00:10:36,000 >> [மாணவர்] நான் ஒரு கேள்வி உண்டு. << சரி. 150 00:10:36,000 --> 00:10:40,000 விரிவுரைகள் ஒன்று டேவிட் உங்கள் கோப்பின் மேல் வைக்க முடியாது ஏதோ இருக்கிறது என்று 151 00:10:40,000 --> 00:10:43,000 அதனால் நீங்கள் PHP இல் ஒவ்வொரு முறையும் தட்டச்சு இல்லை. 152 00:10:43,000 --> 00:10:45,000 அது என்ன? 153 00:10:45,000 --> 00:10:50,000 அவர் ஒருவேளை பவுண்ட் களமிறங்கினார், ஹெஷ் களமிறங்கினார் பற்றி பேசி கொண்டிருந்தார். 154 00:10:50,000 --> 00:10:57,000 இது ஒரு உத்தரவு என்று நீங்கள் உங்கள் கோப்பு இயங்கக்கூடியது குறிக்க வேண்டும் 155 00:10:57,000 --> 00:11:01,000 நீங்கள் கோப்பு இயக்க போது என்ன அது தான் 156 00:11:01,000 --> 00:11:06,000 இது ஷெல் நிரல் சொல்லும் 157 00:11:06,000 --> 00:11:12,000 கோப்பின் உள்ளடக்கங்களை விளக்குவது PHP மொழிபெயர்ப்பியை பயன்படுத்த. 158 00:11:12,000 --> 00:11:16,000 இந்த சிறப்பு வரி என்ன என்ற கேள்வி 159 00:11:16,000 --> 00:11:20,000 நாம் சேர்க்க வேண்டும் என்று எங்கள் PHP கோப்புகளை மேலே அடங்கும் என்று 160 00:11:20,000 --> 00:11:26,000 நாம் கோப்பு இயக்க வேண்டும் போதெல்லாம் இந்த PHP வரி அல்லது இந்த PHP கட்டளை? 161 00:11:26,000 --> 00:11:31,000 நீங்கள் உண்மையில் பல்வேறு கோப்புகளை ஒரு கூட்டத்தை வைத்து இதை செய்ய முடியும். 162 00:11:31,000 --> 00:11:37,000 நான், அதை PHP பைனரி சேமிக்கப்படும் அமைந்துள்ள சார்ந்துள்ளது என்று 163 00:11:37,000 --> 00:11:43,000 ஆனால் பெரும்பாலும் usr / bin / php தொடங்க ஒரு நல்ல இடம். 164 00:11:43,000 --> 00:11:45,000 உங்கள் பயன்பாட்டிற்கான கீழே திரும்பி செல்வதன் மூலம் துல்லியமாக இந்த கண்டுபிடிக்க முடியாது 165 00:11:45,000 --> 00:11:50,000 வெளியே தட்டச்சு இது php. 166 00:11:50,000 --> 00:11:55,000 நீங்கள் பைனரி இயக்கும் போது எந்த கட்டளையை அவுட் விவரங்களை 167 00:11:55,000 --> 00:12:01,000 அல்லது தொடர்புடைய கோப்பு எங்கே ஒரு கட்டளை. 168 00:12:01,000 --> 00:12:06,000 இந்த PHP இந்த பைனரி கோப்பு உண்மையில் மாற்றுப்பெயரிடும் என்று எனக்கு சொல்கிறது 169 00:12:06,000 --> 00:12:13,000 அந்த அமைப்பின் இருமை நிறைய நிறுவப்பட்ட எங்கே இது usr / bin, சேமிக்கப்பட்டுள்ள. 170 00:12:13,000 --> 00:12:21,000 உதாரணமாக, நான் இப்போது நான் # இந்த போடுகிறேன் என்று, மேலே மேலே இருந்தால்! இங்கே உள்ள வரி 171 00:12:21,000 --> 00:12:27,000 நான் உருட்டலாம், நான் இயக்க முயற்சி செய்யலாம் 172 00:12:27,000 --> 00:12:35,000 dynamic.php, ஆனால் நான் அனுமதி மறுக்கப்பட்டதால் பற்றி இந்த பிழை செய்து, 173 00:12:35,000 --> 00:12:42,000 என்ன அர்த்தம் இந்த கோப்பு தற்போது இயங்கக்கூடிய அனுமதி கொடுக்கவில்லை என்று உள்ளது. 174 00:12:42,000 --> 00:12:46,000 அது யாரோ இயக்க முடியும் என்று ஒரு கோப்பு குறிக்கப்பட்டன. 175 00:12:46,000 --> 00:12:52,000 >> நீங்கள் அல்லது கணகண வென்ற சப்தம் ஓடி அதை இருந்து இயங்கக்கூடிய போது 176 00:12:52,000 --> 00:12:56,000 தொகுப்பி வணக்கம், நான் இயங்கக்கூடிய உருவாக்க போகிறேன் என்று போதுமான ஸ்மார்ட் இருந்தது. 177 00:12:56,000 --> 00:13:00,000 ஒருவேளை நீங்கள் அதை நிறைவேற்ற வேண்டும், அது தானாகவே கட்டமைக்க வேண்டும் 178 00:13:00,000 --> 00:13:02,000 நீங்கள் அனுமதிகள். 179 00:13:02,000 --> 00:13:06,000 நீங்கள் புதிதாக ஒரு சாதாரண கோப்பு உருவாக்க இந்த, எனினும், வழக்கு அல்ல 180 00:13:06,000 --> 00:13:13,000 காரணம் பொதுவாக உங்கள் கணினியில் எந்த கோப்பு வேண்டும் விரும்பவில்லை என்று, இயங்கக்கூடிய இருக்கும் 181 00:13:13,000 --> 00:13:15,000 எனவே நீங்கள் உண்மையில் சென்று கைமுறையாக செய்ய வேண்டும். 182 00:13:15,000 --> 00:13:22,000 அதை செய்ய எளிதான வழி, chmod கட்டளை உள்ளது 183 00:13:22,000 --> 00:13:28,000 மற்றும் chmod + x இயங்கக்கூடிய பிட் சேர்க்க நிதி 184 00:13:28,000 --> 00:13:31,000 வாசிக்க பிட், எழுத பிட் மற்றும் இயங்கக்கூடிய பிட், அங்கு தான் 185 00:13:31,000 --> 00:13:35,000 r, w மற்றும் x, 186 00:13:35,000 --> 00:13:39,000 மற்றும் chmod + x என்று இயங்கக்கூடிய பிட் மீது மாறிவிடும் 187 00:13:39,000 --> 00:13:46,000 நாம் இந்த வழக்கில் dynamic.php முடியும், குறிப்பிட பின்னர் கோப்பு. 188 00:13:46,000 --> 00:13:49,000 >> [மாணவர்] என்று எல்லோருக்கும் திரும்பி? 189 00:13:49,000 --> 00:13:52,000 நாம் எப்படி நான் அனுமதிகளை பார்க்கவும் என்று, இந்த சோதனை? 190 00:13:52,000 --> 00:13:54,000 நான் ஒரு கோப்பு அனுமதிகளை பார்க்கவும் என்று எப்படி தெரியும்? 191 00:13:54,000 --> 00:13:56,000 [செவிக்கு புலப்படாமல் மாணவர் பதில்] 192 00:13:56,000 --> 00:13:58,000 மன்னிக்கவும்? >> [மாணவர்] XSD. 193 00:13:58,000 --> 00:14:03,000 XSD எங்களை ஹேக்ஸ் கோப்பில் வழங்குகிறது. 194 00:14:03,000 --> 00:14:09,000 அனைத்து கோப்புகள், எல், பட்டியலிடும் என் அடைவு என்னை கோப்புகள் அனைத்தையும் காண்பிக்கும் 195 00:14:09,000 --> 00:14:13,000 இது நீண்ட, verbose பட்டியலில் இருந்து, அதனால் இங்கே நாம் பார்க்க என்று 196 00:14:13,000 --> 00:14:17,000 இந்த dynamic.php கோப்பு 197 00:14:17,000 --> 00:14:23,000 கடந்த 4:21 PM, நவம்பர் 5 திருத்தினோம். 198 00:14:23,000 --> 00:14:26,000 இந்த கோப்பு உரிமையாளர் jharvard. 199 00:14:26,000 --> 00:14:28,000 என்று இன்னும் உள்நுழைவு யார் பயனர் 200 00:14:28,000 --> 00:14:31,000 என்று, நான் வேலை செய்து வருகிறேன் பயனர் 201 00:14:31,000 --> 00:14:36,000 நீங்கள் பயன்பாட்டிற்கான மேலும் என்றால் நீங்கள் பயனர் jharvard வேலை. 202 00:14:36,000 --> 00:14:38,000 நீங்கள், மாணவர்கள் குழு இருக்கிறோம் 203 00:14:38,000 --> 00:14:44,000 இந்த நீங்கள் அடிக்கடி போதுமான பார்க்கலாம் என்று விஷயங்கள் உள்ளன. 204 00:14:44,000 --> 00:14:47,000 >> நாம் இங்கு விரிவாக நிறைய போக முடியாது 205 00:14:47,000 --> 00:14:50,000 ஆனால் பெரும்பாலான நீங்கள் பார்க்க தேடும் போது பார்க்க என்ன 206 00:14:50,000 --> 00:14:55,000 ஒரு கோப்பு அல்லது இயங்கக்கூடிய முதன்மையாக 207 00:14:55,000 --> 00:14:58,000 கோப்பு உரிமையாளர் பயனர், உரிமையாளர், 208 00:14:58,000 --> 00:15:03,000 நாம் பிறகு இந்த jharvard, மற்றும் 209 00:15:03,000 --> 00:15:07,000 இடது இங்கு அனுமதிகள் துணுக்குகள், 210 00:15:07,000 --> 00:15:13,000 இந்த வாசிக்க வழி என்று கடந்த பிட் 211 00:15:13,000 --> 00:15:18,000 பொதுவாக குறைந்த அல்லது இல்லையா-இந்த வழக்கில் குறிக்கும் பயன்படுத்தப்படுகிறது 212 00:15:18,000 --> 00:15:21,000 இந்த கடைசி பிட் அடிக்கடி குறிக்க விளம்பரம் அமைக்கப்படும் 213 00:15:21,000 --> 00:15:24,000 கோப்பு ஒரு அடைவு இல்லை ஒரு சாதாரண கோப்பு என்று. 214 00:15:24,000 --> 00:15:28,000 சரி இங்கே பின் பின்வரும் 3 பிட்கள் 215 00:15:28,000 --> 00:15:34,000 கோப்பு உரிமையாளர் என்று அனுமதிகள், தீர்மானிக்க 216 00:15:34,000 --> 00:15:38,000 எனவே இந்த வழக்கு jharvard உள்ள, கோப்பு உரிமையாளர், இந்த கோப்பு எழுத முடியும் 217 00:15:38,000 --> 00:15:42,000 ஆனால் jharvard இந்த கோப்பு இயக்க முடியாது என்று ஒரு கோடு இருக்கிறது. 218 00:15:42,000 --> 00:15:46,000 , அடுத்த 3 பிட்கள் குழு, எனவே இந்த மாணவர்கள் குழு 219 00:15:46,000 --> 00:15:49,000 என் சாதனம் பல பயனர், அங்கு அப்படி என்றால் 220 00:15:49,000 --> 00:15:52,000 நாம், மாணவர்கள் குழு பகுதியாக பல பயனர்கள் இருந்தது 221 00:15:52,000 --> 00:15:55,000 பின்னர், அவர்கள் அனைவரும் இந்த கோப்பினை வாசிக்க முடியாது, ஆனால் அவர்கள் அதை எழுத முடியாது 222 00:15:55,000 --> 00:15:59,000 மற்றும் இதேபோல் வேறு யாராவது, உலக 223 00:15:59,000 --> 00:16:01,000 மட்டுமே இந்த கோப்பை படிக்க முடியும். 224 00:16:01,000 --> 00:16:03,000 இந்த ஒரு நல்ல, நீண்ட எழுதுபவர், அங்கு 225 00:16:03,000 --> 00:16:05,000 எனவே நீங்கள் ஆன்லைனில் படிக்க முடியும். 226 00:16:05,000 --> 00:16:10,000 பிரச்சனை தொகுப்பு ஸ்பெக் நாம் இன்னும் விரிவாக இந்த போக. 227 00:16:10,000 --> 00:16:12,000 >> [மாணவர்] 218 உலகம் பற்றி? 228 00:16:12,000 --> 00:16:17,000 218-ஆஃப் என் தலை மேல் நான் மறந்து, 229 00:16:17,000 --> 00:16:20,000 ஆனால் இல்லை. 230 00:16:20,000 --> 00:16:29,000 பார்க்கலாம். நான் இப்போது வலது வெற்று. 231 00:16:29,000 --> 00:16:32,000 மீண்டும் நாம் இந்த chmod + x செய்ய என்ன செய்ய 232 00:16:32,000 --> 00:16:37,000 நாம் dynamic.php இயங்கக்கூடிய அனுமதி கொடுக்க வேண்டும், அங்கு, 233 00:16:37,000 --> 00:16:40,000 மற்றும் கேள்வி இது அனைவருக்கும் இயங்கக்கூடிய அனுமதிகளை வழங்க வேண்டும் அல்லது இல்லை 234 00:16:40,000 --> 00:16:44,000 அல்லது jharvard, மற்றும் நாம் இந்த பார்க்கலாம் 235 00:16:44,000 --> 00:16:48,000 கட்டளைகளை இயக்கும் மற்றும் ls-l தட்டச்சு, 236 00:16:48,000 --> 00:16:51,000 இப்போது நாம் அதை இயக்க குறிக்கப்பட்டன என்று பார்க்க. 237 00:16:51,000 --> 00:16:54,000 நீங்கள் ஒரு வண்ண மாற்றம் ஏற்பட்டது என்று பார்க்க. 238 00:16:54,000 --> 00:16:57,000 இப்போது dynamic.php, பச்சை பட்டியலிடப்பட்டுள்ளது 239 00:16:57,000 --> 00:17:01,000 அது என்ன, சார்லோட் என்பது கேள்விக்கு பதில் தெரிகிறது? 240 00:17:01,000 --> 00:17:04,000 [சார்லோட்] மட்டுமே jharvard. >> மட்டும் jharvard, yeah. 241 00:17:04,000 --> 00:17:08,000 >> நாம் அனைவருக்கும் இயக்கக்கூடிய பிட் திரும்ப விரும்பினால் 242 00:17:08,000 --> 00:17:10,000 எப்படி என்று நாம் செய்யலாம்? 243 00:17:10,000 --> 00:17:13,000 எந்த எண்ணங்கள்? >> A + x? 244 00:17:13,000 --> 00:17:15,000 சரி, அப்படியே. 245 00:17:15,000 --> 00:17:23,000 சார்லோட், நாம் dynamic.php ஒரு + x இன் chmod செய்ய முடியும் என்று 246 00:17:23,000 --> 00:17:26,000 நாம் ls-l ரன் என்றால், இப்போது நாம் பார்க்க அந்த இயங்கக்கூடிய பிட்கள் 247 00:17:26,000 --> 00:17:30,000 உண்மையில் அனைவரும் திரும்பி வருகிறது. 248 00:17:30,000 --> 00:17:37,000 நீங்கள் உண்மையில் இந்த தலைகீழ் செய்ய, நீங்கள் அனைவரும் அதை அணைக்க 249 00:17:37,000 --> 00:17:41,000 கழித்தல் பயன்படுத்தி. 250 00:17:41,000 --> 00:17:46,000 இப்போது அது நிறுத்தப்பட்டுவிட்டது, மற்றும் இப்போது நாம் jharvard ஐந்து அதை திரும்ப முடியும் 251 00:17:46,000 --> 00:17:52,000 அதனால் நாம் உண்மையில், இப்போது அதை இயக்க முடியும் 252 00:17:52,000 --> 00:17:58,000 நாம் # இந்த சிறப்பு குறியீடு ரன் போது இப்போது நீங்கள் பார்க்க! மேலே வரி, 253 00:17:58,000 --> 00:18:04,000 #! வரி, ஷெல் கூறினார் 254 00:18:04,000 --> 00:18:08,000 இந்த கோப்பு இயக்க போது, ஏன் நம் முனையம் கூறினார், 255 00:18:08,000 --> 00:18:14,000 இந்த கோப்பு விளக்குவது / usr / bin / php பயன்படுத்த 256 00:18:14,000 --> 00:18:20,000 பின்னர் வெளியீடு அச்சிட. 257 00:18:20,000 --> 00:18:22,000 [செவிக்கு புலப்படாமல் மாணவர் கேள்வி] 258 00:18:22,000 --> 00:18:25,000 நிச்சயமாக, என்னை மீண்டும் உருட்டும் நாம். இப்படியே. 259 00:18:25,000 --> 00:18:36,000 நீங்கள், இந்த கட்டளைகளை அனைத்து ஆச்சரியக்குறி இந்த பவுண்ட் தொடங்க பார்க்கிறேன் 260 00:18:36,000 --> 00:18:39,000 சில நேரங்களில் ஒரு வாகனம், ஹெஷ் களமிறங்கினார் என்று. 261 00:18:39,000 --> 00:18:48,000 >> [மாணவர்] நாம் அதை இயக்க வைக்க முன் நாம் எப்படி php dynamic.php அதை இயக்க முடியும்? 262 00:18:48,000 --> 00:18:55,000 கேள்வி எப்படி நாம் இந்த PHP பைனரி பயன்படுத்தி இயக்க முடியும் என்று 263 00:18:55,000 --> 00:18:58,000 dynamic.php இயங்கக்கூடிய உள்ளது? 264 00:18:58,000 --> 00:19:01,000 இந்த சரியாக எப்படி தான் இந்த சூப்பர் முக்கியம் 265 00:19:01,000 --> 00:19:06,000 நீங்கள் பிரச்சனை தொகுப்பு 7 எழுத போது அது வேலை நடக்கிறது. 266 00:19:06,000 --> 00:19:09,000 நேரம் PHP கோப்புகளை மிக நேரடியாக இயங்கக்கூடிய இல்லை. 267 00:19:09,000 --> 00:19:14,000 அது இயங்கக்கூடிய என்று PHP பைனரி தான் வேலை செய்யும் என்று வழி. 268 00:19:14,000 --> 00:19:16,000 மொழி பெயர்ப்பாளர், கொலை செய்யப்பட்ட அந்த விஷயம் 269 00:19:16,000 --> 00:19:20,000 அதனால் என்ன, அது என்ன செய்கிறான் மொழியில் முழு உள்ளடக்கங்களை உள்ள உமிழ்தல் போன்ற செய்கைகள் 270 00:19:20,000 --> 00:19:25,000 எங்கள் dynamic.php கோப்பு மற்றும் வரி போக வரியின் 271 00:19:25,000 --> 00:19:29,000 அந்த கட்டளைகளை இயக்கும், அது எங்கள் PHP கோப்பு பயன்படுத்தி 272 00:19:29,000 --> 00:19:31,000 அறிவுறுத்தல்கள் ஒரு பட்டியல். 273 00:19:31,000 --> 00:19:36,000 இது நேரடியாக இயக்கும் இல்லை. 274 00:19:36,000 --> 00:19:40,000 நாம் இந்த கோப்புகளை இயக்க நேரத்தில் விளக்கம் சொல்ல எங்கே என்று. 275 00:19:40,000 --> 00:19:46,000 இது, அதற்கு பதிலாக தொகுக்கும் நேரத்தில் தைரியசாலி என்று ஏதாவது ஒரு ரன் நேரம் மொழி தான் 276 00:19:46,000 --> 00:19:49,000 சி போன்ற ஒரு தொகுக்கப்பட்ட மொழி 277 00:19:49,000 --> 00:19:54,000 >> இது ஒரு தொகுப்பு கால மொழி போல நடிக்க ஒரு ரன் நேரம் மொழி பெற ஒரு வழி இருக்கிறது, 278 00:19:54,000 --> 00:19:58,000 நீங்கள் சர்வரில் செய்து அனைத்து இயங்கும் இருந்தால் இப்படி 279 00:19:58,000 --> 00:20:00,000 மாறாக, நீங்கள் எனக்கு என்ன தெரியும்? 280 00:20:00,000 --> 00:20:04,000 ஆமாம், அப்படி கேள்வி 281 00:20:04,000 --> 00:20:11,000 மேலும் மொழிகளில் தொகுத்தல் நேரத்தின் வகைகள் போன்ற நடிக்க இயக்க நேரம் மொழிகளை பெற ஒரு வழி உள்ளது? 282 00:20:11,000 --> 00:20:18,000 மேலும், நான் என்ன சொல்கிறேன் என்றால், ஆராய்ச்சி தீவிர பகுதியில் இந்த நிறுவனங்கள் நிறைய இடம் இருக்கிறது என்று. 283 00:20:18,000 --> 00:20:22,000 நான் பேஸ்புக் PHP வேலை நிறைய உள்ளது என்று 284 00:20:22,000 --> 00:20:25,000 மேலும், அதை ஒடுக்குவதற்கான விரைவாக செய்து, அது அதிகபட்சமாக 285 00:20:25,000 --> 00:20:29,000 தங்கள் தளத்தில் PHP கட்டப்பட்டுள்ளது இருந்து. 286 00:20:29,000 --> 00:20:34,000 நீ node.js தொடர்ந்து வருகிறது என்றால், 287 00:20:34,000 --> 00:20:40,000 இது ஒரு ஜாவா மொழி பெயர்ப்பாளர் வகையாக 288 00:20:40,000 --> 00:20:44,000 உங்கள் இணைய உலாவி வெளியே, உலாவி வெளியே JavaScript இயக்க முடியும், 289 00:20:44,000 --> 00:20:47,000 பாரம்பரியமாக இங்கு தான் Firefox அல்லது Chrome இன் உள்ளே ரன், ஏனெனில் 290 00:20:47,000 --> 00:20:52,000 இது குளிர் அனிமேஷன் ஒரு வலைப்பக்கத்தில் குழப்பமாக நடக்க செய்ய வேண்டும் 291 00:20:52,000 --> 00:20:55,000 மற்றும் உங்கள் வலை பக்கம் மாறும் என்று. 292 00:20:55,000 --> 00:20:59,000 கூகிள் செய்த வேலை நிறைய கட்டப்பட்டுள்ளது 293 00:20:59,000 --> 00:21:03,000 இங்கு மற்றும் சி செய்ய + + 294 00:21:03,000 --> 00:21:09,000 ஒன்றாக பிணைக்க, செயல்படும் ஆராய்ச்சி நிறைய இருக்கிறது, அதனால் 295 00:21:09,000 --> 00:21:13,000 இந்த மொழிகளை அவர்களை தொடர்பு மற்றும் மேம்படுத்துங்கள் பெற 296 00:21:13,000 --> 00:21:17,000 பல மக்கள் PHP மற்றும் இங்கு உள்ள குறியீடு முடியாது முதன்மையாக ஏனெனில் 297 00:21:17,000 --> 00:21:19,000 இது மிகவும் எளிதாக காரணம். 298 00:21:19,000 --> 00:21:21,000 இது நிறைய இனிமையானதுமாகும் தான். நீங்கள் சுட்டிகள் இல்லை. 299 00:21:21,000 --> 00:21:27,000 நீங்கள் சுற்றி மிதந்து வகைகள் இல்லை. 300 00:21:27,000 --> 00:21:31,000 அவர்கள் இந்த தொகுப்பு நேரம் மொழிகளை நன்மைகளை பெற வேண்டும் 301 00:21:31,000 --> 00:21:36,000 வகை சோதனை மற்றும் வேகம் குறைவான நினைவக பயன்பாடு மற்றும் அனைத்து அனைத்து 302 00:21:36,000 --> 00:21:42,000 இன்னும் நெகிழ்வு தன்மை மற்றும் இந்த புதிய ஒன்றை பயன்படுத்தி எளிதாக பேணுகிறது. 303 00:21:42,000 --> 00:21:46,000 >> மீண்டும் தாக்குதல் நம்முடைய அசல் திட்டம். 304 00:21:46,000 --> 00:21:50,000 எங்கள் பிரச்சனை தொகுப்பு ஸ்பெக் இங்கு இந்த கேள்விகள் சில கிடைத்தது. 305 00:21:50,000 --> 00:21:54,000 உலகின் மிகவும் விரைவாக செல்ல, நாம் அறைக்கு போய் விடுங்கள். 306 00:21:54,000 --> 00:21:59,000 சார்லோட், என்ன வகை 3.50 ஆகும்? 307 00:21:59,000 --> 00:22:01,000 [சார்லோட்] அது ஒரு இரட்டை தான். >> இது ஒரு இரட்டை தான். 308 00:22:01,000 --> 00:22:03,000 ஜிம்மி, இந்த அடுத்த ஒரு என்ன? ஒரு வரிசை >>. 309 00:22:03,000 --> 00:22:09,000 ஒரு வரிசை, அற்புதமான, மற்றும் ஜாரெட், fopen என்ன? 310 00:22:09,000 --> 00:22:11,000 [ஜாரெட்] இது ஒரு ஆதாரம் உள்ளது. >> இது ஒரு ஆதாரம் உள்ளது. 311 00:22:11,000 --> 00:22:15,000 என்று ஒரு புதிய, ஒரு கோப்பு நட்சத்திரம், ஒரு கோப்பு வகை உள்ளது. 312 00:22:15,000 --> 00:22:19,000 அது, ஒரு ஆதார PHP இல் வகை தான் 313 00:22:19,000 --> 00:22:24,000 நான் வருந்துகிறேன், எல்லா, கடந்த பூஜ்ய என்ன? 314 00:22:24,000 --> 00:22:26,000 பூஜ்ய. 315 00:22:26,000 --> 00:22:28,000 Null, எப்படி PHP இல் எழுத்துக்கூட்டப்பட்டுள்ளதை? அதே வழியில் >>. 316 00:22:28,000 --> 00:22:30,000 அதே வழியில், தலைநகரங்களில்? >> சரி. 317 00:22:30,000 --> 00:22:33,000 ஆமாம், சரி. 318 00:22:33,000 --> 00:22:35,000 இங்கே நாம், நாம் ஒரு இரட்டை கிடைத்துவிட்டது, நாம், ஒரு வரிசை கிடைத்துவிட்டது 319 00:22:35,000 --> 00:22:41,000 நாம் ஒரு ஆதாரம் கிடைத்துள்ளது, மற்றும் நாம் பூஜ்ய கிடைத்துவிட்டது. 320 00:22:41,000 --> 00:22:48,000 பார்க்க நாம் இப்போது நீங்கள் பார்க்கும்-வேண்டும் 321 00:22:48,000 --> 00:22:51,000 நாம் பார்ப்போம், அதனால் இப்போது நான் என்ன செய்யவேண்டும் என்று நினைக்கிறேன் மேலே உள்ளது 322 00:22:51,000 --> 00:22:56,000 இங்கே இந்த வலை பக்கம், இந்த php.net / கையேடு, 323 00:22:56,000 --> 00:23:01,000 உங்களுக்கு என்று நகலெடுத்து ஒரு இணைய உலாவி திறந்து. நீங்கள் 324 00:23:01,000 --> 00:23:07,000 நான் Chrome மேலே போகிறேன், உள்ளே என்று வைத்து 325 00:23:07,000 --> 00:23:10,000 நான் இந்த தான் காட்ட வேண்டும், ஏனெனில் 326 00:23:10,000 --> 00:23:13,000 நாம் வகைகளை பற்றி நாள் பேச மற்றும் அனைத்து என்று கேலி பொருள் கொள்ளலாம் 327 00:23:13,000 --> 00:23:19,000 மாறாக இந்த PHP கையேடு, ஏனெனில் 328 00:23:19,000 --> 00:23:23,000 மற்றும் PHP நிரல் நிறைய வெளியே உள்ளன. 329 00:23:23,000 --> 00:23:26,000 அங்கு அவுட் PHP வலைத்தளங்கள் நிறைய உள்ளன 330 00:23:26,000 --> 00:23:31,000 இதன் விளைவாக, PHP மீது ஆவணங்கள் நிறைய உள்ளது, 331 00:23:31,000 --> 00:23:36,000 மற்றும் கையேடு, இந்த php.net, போக ஒரு நல்ல இடம் 332 00:23:36,000 --> 00:23:43,000 நீங்கள் என்ன PHP இல் எக்ஸ் செய்ய சிறந்த வழி பற்றி கேள்விகள் கொண்ட போதெல்லாம் 333 00:23:43,000 --> 00:23:45,000 அல்லது என்ன ஒரு செயல்பாடு இருப்பான்? 334 00:23:45,000 --> 00:23:49,000 இந்த ஏனெனில் போல் என்ன தெரிந்திருந்தால் பெறுவதில் தான் வகையான 335 00:23:49,000 --> 00:23:54,000 நீங்கள் அடிக்கடி இங்கு வந்து, பிரச்சினை ஒரு பிட் 7 அமைந்தது. 336 00:23:54,000 --> 00:23:57,000 >> நீங்கள் PHP பயன்படுத்தும் ஒரு இறுதி திட்டம் என்ன முடிவுக்கு என்றால் 337 00:23:57,000 --> 00:24:04,000 இந்த நீங்கள் நன்றாக தெரிந்திருக்க ஆகிவிடுவேன் ஒரு இடத்தில் இருக்கும். 338 00:24:04,000 --> 00:24:09,000 பொதுவாக மக்கள் இந்த வழியில் அவர்கள் கூகிள் தளத்தில் தேட பயன்படுத்த உள்ளது, 339 00:24:09,000 --> 00:24:16,000 அவர்கள் சிறிய வகையான இது மேல் வலது, இங்கு தான் என்று தேடல் பெட்டியில் பயன்படுத்த வேண்டாம். 340 00:24:16,000 --> 00:24:19,000 நீங்கள் PHP செய்ய ஏதாவது சுற்றி ஐ நீங்கள் பார்த்தால் 341 00:24:19,000 --> 00:24:24,000 கையேடு இணைப்புகள் ஒன்று நீங்கள் வழக்கமாக என்று நம்ப முடியாது பாப் அப் 342 00:24:24,000 --> 00:24:31,000 மிகவும் நல்ல வளம். 343 00:24:31,000 --> 00:24:34,000 அருமை, அதனால் வெளியே இந்த வகையான, தான் வெளியே உந்துதல்களை, 344 00:24:34,000 --> 00:24:37,000 இது தான் நாம் பார்த்தது இல்லை? 345 00:24:37,000 --> 00:24:40,000 நாம் இங்கே பார்த்ததில்லை எதையும்? 346 00:24:40,000 --> 00:24:44,000 [மாணவர்] வள. >> நாம் fopen அழைப்பு வள பார்த்தேன். 347 00:24:44,000 --> 00:24:48,000 [மாணவர்] பொருள்கள். >> பொருள்கள் நாம் நிச்சயமாக பார்த்ததில்லை. 348 00:24:48,000 --> 00:24:51,000 கால்பேக்குகளாக நாம் பார்த்ததில்லை. 349 00:24:51,000 --> 00:24:54,000 இந்த போலி வகைகள் சில உள்ளன. 350 00:24:54,000 --> 00:24:57,000 நாம் நிச்சயமாக மட்டுமே முழு மற்றும் இரட்டை பார்த்தேன். 351 00:24:57,000 --> 00:25:01,000 நாம் மற்றவர்களுக்கு சில பார்க்க முடியவில்லை, எனவே முழு கிளிக் செய்தால் 352 00:25:01,000 --> 00:25:08,000 நாம் அங்கு அவர்கள் இங்கே இல்லை என்று வேறு இன்டீஜர்கள் ஆகும் பார்க்க முடியும்? 353 00:25:08,000 --> 00:25:11,000 அவர்கள் முழு, முழு, அனைத்து எனவே முழு இருக்கும். 354 00:25:11,000 --> 00:25:14,000 சில மொழிகளில், பெரிய முழு எண் வகை உள்ளது 355 00:25:14,000 --> 00:25:23,000 இன்று நாம் MySQL பார்த்தேன் போன்ற முழு எண்ணாக பின்னர் பெரிய எண்ணாக இருந்தது. 356 00:25:23,000 --> 00:25:25,000 Cool. 357 00:25:25,000 --> 00:25:28,000 >> எனவே, PHP கையேடு. 358 00:25:28,000 --> 00:25:37,000 நமது பிரச்சனை தொகுப்பு ஸ்பெக் செல்ல, மற்றும் நாம் இப்போது பக்கம் 4 உருட்டலாம் வேண்டும் நாம். 359 00:25:37,000 --> 00:25:41,000 இந்த மொழிகளில் கிடைக்கும் போது நடக்கும் விஷயங்களை ஒன்று 360 00:25:41,000 --> 00:25:49,000 இந்த நிலையான தட்டச்சு இல்லை என்று, அதனால் நீங்கள் அறிவிக்க வேண்டும், அங்கு இந்த மொழிகளை 361 00:25:49,000 --> 00:25:52,000 ஒரு மாறி முன்னிலை வகை 362 00:25:52,000 --> 00:26:00,000 நீங்கள் வெவ்வேறு வகையான மாறிகள் கொண்ட தொடங்கும் என்று நீங்கள் நேரங்களில் கிடைக்கும் 363 00:26:00,000 --> 00:26:04,000 ஒருவருக்கொருவர் தொடர்பு, 364 00:26:04,000 --> 00:26:09,000 மற்றும் PHP அதை செய்ய முயற்சித்தால் இந்த விஷயம் இல்லை 365 00:26:09,000 --> 00:26:13,000 அதை செய்ய மிகவும் காரியம் கருதுகிறார் என்ன 366 00:26:13,000 --> 00:26:18,000 நீங்கள் 2 வெவ்வேறு வகையான ஒன்றுக்கொன்று தொடர்பு இருக்கும் போது. 367 00:26:18,000 --> 00:26:24,000 உதாரணமாக, நாம் இங்கே குறியீடு இந்த வரிகளை பாருங்கள் என்றால் 368 00:26:24,000 --> 00:26:29,000 நாம் எப்போது என்ன நடக்கும் பெற்றுவிட்டோம் என்று பார்க்க 369 00:26:29,000 --> 00:26:38,000 நாம் முயற்சி மற்றும் முழு 2 சரம் 1 சேர்க்க. 370 00:26:38,000 --> 00:26:41,000 நாம் ஒரு எண் மதிப்பு இல்லை என்று ஒரு சரம் முயற்சி மற்றும் சேர்க்க என்ன நடக்கும் 371 00:26:41,000 --> 00:26:48,000 மாறாக உண்மையான பாத்திரங்கள், எண் 50 சிஎஸ்? 372 00:26:48,000 --> 00:26:51,000 நாம் பார்க்கலாம், அங்கு நடக்கும் என்று வேறு எதுவும் இல்லை 373 00:26:51,000 --> 00:26:56,000 அதற்கு பதிலாக நாம் ஒரு சரத்திற்கு பல சேர்த்து நீங்கள் ஒரு எண் ஒரு சரம் சேர்த்து, 374 00:26:56,000 --> 00:27:00,000 அதனால் மற்றும் மிகவும் முன்னும் பின்னுமாக நாம் வருகிறோம் அங்கு புள்ளி 375 00:27:00,000 --> 00:27:05,000 நாம் 7 + உண்மை கிடைத்துவிட்டது, அங்கு சரியான இங்கே வித்தியாசமான விஷயங்களை சில வகையான. 376 00:27:05,000 --> 00:27:09,000 அந்த கர்மம் என்ன அர்த்தம்? 377 00:27:09,000 --> 00:27:19,000 >> நீங்கள் போய் உங்கள் சாதனம் இந்த குறியீடு சில ஒட்டவும் என்றால். 378 00:27:19,000 --> 00:27:27,000 நீங்கள் அதை dynamic.php கொள்ளலாம். 379 00:27:27,000 --> 00:27:30,000 நாம் என்ன பார்க்க வேண்டும். 380 00:27:41,000 --> 00:27:43,000 [மாணவர்] ஒரு அச்சு, இல்லை printf பயன்படுத்த? 381 00:27:43,000 --> 00:27:52,000 சரி, நீ என்று அச்சு கூட PHP இல் அச்சிடுவதற்கு சரியான செயல்பாடு அல்ல காணலாம். 382 00:27:52,000 --> 00:27:54,000 இதை பல வழிகள் உள்ளன. 383 00:27:54,000 --> 00:27:58,000 நாம் பின்னர் நாம் பேசுவதற்கு முறை மீது உதாரணங்கள் ஒரு ஜோடி சேர்ந்து பார்ப்போம் 384 00:27:58,000 --> 00:28:02,000 நாம் எழுத போகிறோம் என்று தனிப்பட்ட பிரச்சனை பற்றி 385 00:28:02,000 --> 00:28:06,000 நாம் எழுத போகிறோம் என்று பின்னர் செறிவு சிக்கல் 386 00:28:06,000 --> 00:28:09,000 என்று நாம் fopen மற்றும் fclose வேண்டும் கூட 387 00:28:09,000 --> 00:28:15,000 என்று அடிக்கடி ஒரு கோப்பின் உள்ளடக்கங்களை படிக்க எளிய வழி இல்லை. 388 00:28:15,000 --> 00:28:21,000 PHP இந்த சி போன்ற holdovers நிறைய உள்ளது. 389 00:28:21,000 --> 00:28:28,000 [மாணவர்] நான் ஒரு வெளிப்பாடு என ஒரு எண் கிடைக்கும் அந்த விஷயங்கள் எல்லாம் 6 வைக்க போது. 390 00:28:28,000 --> 00:28:36,000 [நேட் எச்] இந்த விஷயங்கள் அனைத்தும் 6 வைக்க போது. 391 00:28:36,000 --> 00:28:39,000 இது சாத்தியமான-ஏனெனில் பார்க்கலாம் இது 392 00:28:39,000 --> 00:28:46,000 ஒன்று இந்த அச்சு அழைப்புகள் புதிய வரிகளை இறுதியில் நிறுத்தப்பட்டால் முடியாது என்று. 393 00:28:46,000 --> 00:28:49,000 புதிய வரி, இந்த அச்சு அழைப்புகள் ஒவ்வொரு அங்கு பிரிக்கும் 394 00:28:49,000 --> 00:28:51,000 அதனால் நீங்கள், ஒரு பெரிய எண் வருகிறோம் 395 00:28:51,000 --> 00:28:58,000 இது உண்மையில் புதிய வரி எழுத்துக்கள் மட்டும் கலவையாக உள்ளது. 396 00:28:58,000 --> 00:29:00,000 [மாணவர்] சரி, நான் எப்படி செய்ய உறுதி- 397 00:29:00,000 --> 00:29:03,000 நன்றாக, வெவ்வேறு வழிகளில் உள்ளன, அவற்றிலிருந்து. 398 00:29:03,000 --> 00:29:06,000 நீங்கள் கைமுறையாக, ஒரு புதிய வரி பாத்திரம் ஒரு அச்சு போட்டு முடியும் 399 00:29:06,000 --> 00:29:09,000 ஒரு புதிய வரி பாத்திரம் ஒரு எதிரொலி, 400 00:29:09,000 --> 00:29:12,000 புதிய வரி அச்சிட. 401 00:29:12,000 --> 00:29:16,000 [மாணவர்] எனவே எதிரொலி printf அதே விஷயம்? 402 00:29:16,000 --> 00:29:21,000 >> Printf printf போன்ற சி உள்ளது 403 00:29:21,000 --> 00:29:24,000 நீங்கள் ஒரு வடிவமைக்கப்பட்ட சரம் அச்சிடுகிறது. 404 00:29:24,000 --> 00:29:32,000 நீங்கள் அதை வடிவமைப்பு சரம் பின்னர் அனைத்து ஒதுக்கிட மாறிகள் வழங்கும். 405 00:29:32,000 --> 00:29:39,000 இது அடிக்கடி பயன்படுத்தப்படுகிறது அல்ல என்று விஷயம் 406 00:29:39,000 --> 00:29:42,000 , ஒரு கைதுறப்பு என, நாம் பார்ப்போம் 407 00:29:42,000 --> 00:29:48,000 நான், நான் மற்ற வலை மொழிகளில் விட PHP குறைந்த தெரிந்திருந்தால் நான் 408 00:29:48,000 --> 00:29:53,000 நான் PHP இல் நிரலாக்கப்பட்ட போது நான் பொதுவாக printf பயன்படுத்த வேண்டாம் 409 00:29:53,000 --> 00:29:59,000 நான் அதை கொண்டு சரம் இடைச்செருகல் திறன்களை என்று பயன்படுத்த விரைவாக கண்டறிய ஏனெனில், 410 00:29:59,000 --> 00:30:04,000 நாம் போக, நான், ஒரு இரண்டாவது உனக்கு காண்பிக்கிறேன் இது 411 00:30:04,000 --> 00:30:08,000 சி நாம் வகையான அதை ஒழுங்காக அவுட் அச்சிட பெற இந்த hacky விஷயம் செய்ய வேண்டும் என்பதில்லை. 412 00:30:08,000 --> 00:30:16,000 நீங்கள் உண்மையில் PHP இல் சரங்களை நேரடியாக மாறிகள் முடியும். 413 00:30:16,000 --> 00:30:22,000 Printf நான் வழக்கமாக என்ன செய்ய அதிக நேரம் வகையாக. ஆமாம், எல்லா. 414 00:30:22,000 --> 00:30:25,000 [எல்லா] நீங்கள் பாகுபடுத்தி பிழை செய்து பொதுவாக என்று கிடையாது, 415 00:30:25,000 --> 00:30:30,000 தவறு அது என்ன சரியாக எங்கு சி போன்ற அது, நீங்கள் சொல்ல முடியாது 416 00:30:30,000 --> 00:30:34,000 அதனால் உங்கள் முழு குறியீடு மூலம் இருக்கும் என்று அது கண்டுபிடித்தார்கள்? 417 00:30:34,000 --> 00:30:39,000 இது பொதுவாக அந்த விட இலக்கு தான். 418 00:30:39,000 --> 00:30:48,000 நான், அப்படி என்றால் ஒரு சிறிய அணை என்று 419 00:30:48,000 --> 00:30:51,000 அதனால் நான் அந்த விஷயத்தில் நாம் ஒரு அரைப்புள்ளி இல்லை என்று நினைக்கிறேன். 420 00:30:51,000 --> 00:30:54,000 அது, எல்லாவற்றையும் புரிந்து கொள்ள முயற்சி 421 00:30:54,000 --> 00:30:57,000 எனவே இந்த விளக்கம் மொழிகளை போல, மொழி பெயர்ப்பாளர் முயற்சி நடக்கிறது 422 00:30:57,000 --> 00:31:01,000 மற்றும் சரியான எல்லாம் வேலை செய்ய அதன் சிறந்த செய்ய. 423 00:31:01,000 --> 00:31:04,000 >> நீங்கள் இங்கு, எடுத்துக்காட்டாக, நான் பார்க்கிறேன் 424 00:31:04,000 --> 00:31:10,000 உங்களுக்கு அடிக்கடி வரி அறிக்கைகளை அவர்கள் PHP இல் போலவே ஒரு அரைப்புள்ளி முடிவில், 425 00:31:10,000 --> 00:31:13,000 அவர்கள் சி செய்ய போல் 426 00:31:13,000 --> 00:31:15,000 இங்கு உள்ள ஜாவா உரைபெயர்ப்பாளர் சில 427 00:31:15,000 --> 00:31:20,000 உலாவிகளில் நிறைய உங்களுக்கு அரைக்காற்புள்ளிகள் உள்ள வைக்கும் 428 00:31:20,000 --> 00:31:23,000 நீங்கள் அவர்களை காணவில்லை வேண்டும் நேர்ந்தால். 429 00:31:23,000 --> 00:31:29,000 அவர்கள் உங்கள் மீது சில sloppiness முயற்சி மற்றும் இடமளிக்க வேண்டும். 430 00:31:29,000 --> 00:31:34,000 அதை முயற்சி மற்றும் முயற்சி மற்றும் வேலை செய்ய முயற்சி இருக்கலாம் என்று, தான் 431 00:31:34,000 --> 00:31:36,000 அது சரி, பணம் எங்கே, அதன்பிறகு, ஒரு புள்ளி வைக்கும் 432 00:31:36,000 --> 00:31:38,000 நான் விஷயங்களை ஜாமீனில் எடுப்பார் வேலை செய்ய முடியாது, மற்றும் நீங்கள் ஒரு வரி எண் கிடைக்கும் இடத்தில் தான் 433 00:31:38,000 --> 00:31:44,000 சரியான இடத்தில் இருந்து ஒரு சிறிய அணை என்று தோன்றும். 434 00:31:44,000 --> 00:31:47,000 சரி, எனவே உண்மையில் விரைவில் இந்த வழியாக செல்லலாம். 435 00:31:47,000 --> 00:31:50,000 நாம் எல்லா உடன் நிறுத்தி விட்டு, எனவே மிஸ்ஸி வழியாக செல்லலாம், 436 00:31:50,000 --> 00:31:54,000 மற்றும் மிஸ்ஸி, சரம் 1 மற்றும் பல அச்சு 2 நீங்கள் என்ன சொல்ல? 437 00:31:54,000 --> 00:31:56,000 [மிஸ்ஸி] 3. >> 3. 438 00:31:56,000 --> 00:31:59,000 அந்த உணர்வு ஏற்படுத்தும்? இந்த வரிசைப்படுத்த? 439 00:31:59,000 --> 00:32:02,000 அதை நீங்கள் பல கொடுக்க? அதை நீங்கள் ஒரு சரம் கொடுக்க? 440 00:32:02,000 --> 00:32:05,000 [மிஸ்ஸி] பல. >> இது ஒரு எண். 441 00:32:05,000 --> 00:32:09,000 ஆனால் அதை அச்சிட்டு, அதை நீங்கள் சரம் ஒருவித கொடுக்க நடக்கிறது. 442 00:32:09,000 --> 00:32:12,000 >> நாம் இந்த அறிய செய்ய வேண்டும் ஒன்று 443 00:32:12,000 --> 00:32:21,000 நாம் செய்தால் $ var = 1 + 2 444 00:32:21,000 --> 00:32:28,000 பின்னர் நாம், gettype எதிரொலி என்று 445 00:32:28,000 --> 00:32:33,000 நாம் இங்கே அச்சிடுதல் ஒரு மூன்றாவது வகையான பயன்படுத்துகிறீர்கள். 446 00:32:33,000 --> 00:32:39,000 இப்போது நாம் இங்கே என்ன பார்க்க முடியும். 447 00:32:39,000 --> 00:32:42,000 இங்கே என்ன கிடைத்தது நாம் இந்த ஒரு முழு அவுட் ஆனார் என்பது. 448 00:32:42,000 --> 00:32:45,000 நாம், ஒரு எண்ணை இந்த சரம் சேர்த்து கூட 449 00:32:45,000 --> 00:32:48,000 நாம் மிஸ்ஸி கூறினார் போல், இது ஒரு சரம் வெளியே வரவில்லை. 450 00:32:48,000 --> 00:32:52,000 நாம் ஒரு முழு எண் கிடைக்கும். 451 00:32:52,000 --> 00:32:57,000 சரி, அதனால், அடுத்த, பார்க்கலாம் கெவின் நிறுத்தல். 452 00:32:57,000 --> 00:32:59,000 சிஎஸ் + 50? >> [கெவின்] 50. 453 00:32:59,000 --> 00:33:02,000 [நேட் எச்] 50. அந்த உணர்வு ஏற்படுத்தும்? 454 00:33:02,000 --> 00:33:04,000 [கெவின்] சரி. 455 00:33:04,000 --> 00:33:06,000 [நேட் எச்] ஏன்? ஏன் அதை நீங்கள் புரிந்து கொள்ள வேண்டும்? 456 00:33:06,000 --> 00:33:11,000 [கெவின்] இது எண் மதிப்பு பூஜ்ஜியமாக இருந்தால், சரம் கொண்டு ஏனென்றால். 457 00:33:11,000 --> 00:33:16,000 சரி, பெரிய. 458 00:33:16,000 --> 00:33:20,000 தெளிவற்ற நிலை என்ன, ஆனால் அது என்ன என்று எனக்கு நல்லது. 459 00:33:20,000 --> 00:33:25,000 எண் 1 + சரம் 2 அடுத்த என்ன ஸ்டெல்லா,? 460 00:33:25,000 --> 00:33:27,000 [ஸ்டெல்லா] 3. மீண்டும் >> 3. 461 00:33:27,000 --> 00:33:30,000 இந்த வழக்கில், நாம் ஒரு சரம் அல்லது ஒரு எண் கிடைக்கும்? 462 00:33:30,000 --> 00:33:36,000 >> இந்த ஒரு முயற்சி தான் கொடுக்க வேண்டும். 463 00:33:36,000 --> 00:33:43,000 எனக்கு பதில் கிடைக்கும் விட வேகமாக யார்? சார்லோட்? 464 00:33:43,000 --> 00:33:46,000 ஓ, நான் didn't-சரி, நாம் பார்ப்போம், நாம் ஒன்று அதே மாதிரி செய்ய போகிறோம் 465 00:33:46,000 --> 00:33:49,000 அங்கு, நாம் ஒரு எண் மற்றும் ஒரு சரம் கிடைத்தது, மற்றும் நாம் வகை எதிரொலி போகிறாய் 466 00:33:49,000 --> 00:33:51,000 நாம் என்ன பார்க்க. 467 00:33:51,000 --> 00:33:55,000 நாம் ஒரு முழு எண் கிடைக்கும். 468 00:33:55,000 --> 00:33:58,000 அது ஒரு எண் ஆகும் சரம், இது ஒரு விஷயமே இல்லை. 469 00:33:58,000 --> 00:34:00,000 நாம் இன்னமும் ஒரு முழு எண் போகிறோம். 470 00:34:00,000 --> 00:34:04,000 இன்னும் நாம் எதிர்பார்க்க முடியும் என்ன செய்ய நடக்கிறது. 471 00:34:04,000 --> 00:34:09,000 சரி, சாம், என்ன 90 + சுவரில் பீர் 9 பாட்டில்கள்? 472 00:34:09,000 --> 00:34:12,000 [சாம்] 99. >> 99. 473 00:34:12,000 --> 00:34:15,000 எனினும் சுவரில் பீர் இல்லை பாட்டில்கள்,. 474 00:34:15,000 --> 00:34:17,000 அது எங்களுக்கு என்ன நடக்கிறது என்பதை பற்றி ஒரு சிறு தகவல் தருகிறது. 475 00:34:17,000 --> 00:34:21,000 நீங்கள் எழுத்துக்களில் 9 எழுதிய [சாம்] இருந்தால் 476 00:34:21,000 --> 00:34:23,000 நீங்கள் சரியான, 90 என்று? 477 00:34:23,000 --> 00:34:26,000 [நேட் எச்] சரி. 478 00:34:26,000 --> 00:34:30,000 நாம் N-நான் N-மின் 9 அவுட் எழுதப்பட்ட விரும்பினால் கேள்வி 479 00:34:30,000 --> 00:34:34,000 நாம் 99 அல்லது 90 கிடைத்திருக்கும்? 480 00:34:34,000 --> 00:34:38,000 நாங்கள் 90 கிடைக்கும் என்று. 481 00:34:38,000 --> 00:34:42,000 அது உண்மையில் ஒரு இலக்க ஐக்கிய எழுத்துக்கள் தேடி. 482 00:34:42,000 --> 00:34:46,000 இது பல வார்த்தைகள் என்று பொருள் அங்கீகரிக்க போதுமான ஸ்மார்ட் இல்லை. ஆம். 483 00:34:46,000 --> 00:34:48,000 >> [மாணவர்] அங்கு PHP இல் typecasting போன்ற ஒரு விஷயம்? 484 00:34:48,000 --> 00:34:54,000 இல்லை, அது சரியாக நீங்கள் சி அதை செய்ய வழி 485 00:34:54,000 --> 00:34:56,000 என்ன சார்லோட், 10/7 பற்றி? 486 00:34:56,000 --> 00:34:58,000 [சார்லோட்] 1,4285. 487 00:34:58,000 --> 00:35:01,000 [நேட் எச்] சரி, இதை பற்றி ஆச்சரியம் இருக்கலாம் என்ன? 488 00:35:01,000 --> 00:35:04,000 நீங்கள் சி தான் இந்த ஒரே வகையான செய்தால் என்ன, நடக்கும் 489 00:35:04,000 --> 00:35:06,000 நீங்கள் சி 10/7 செய்தால்? 490 00:35:06,000 --> 00:35:08,000 [சார்லோட்] அது தான் நான் நினைக்கிறேன் typecasted எப்படி நீங்கள் பொறுத்து கொடுக்க வேண்டும் 491 00:35:08,000 --> 00:35:12,000 அதை நீங்கள் தசம பின்னர் இலக்கங்களை ஒரு குறிப்பிட்ட எண்ணிக்கையில் மட்டுமே கொடுக்க வேண்டும். 492 00:35:12,000 --> 00:35:16,000 சரி, தசம பின்னர் இலக்கங்களை எனவே ஒரு குறிப்பிட்ட எண்ணிக்கையிலான. 493 00:35:16,000 --> 00:35:21,000 வேறு என்ன இருக்க-அது தசம பிறகு நீங்கள் எந்த இலக்கங்கள் கொடுக்க? 494 00:35:21,000 --> 00:35:28,000 பெரும்பாலும், அதனால் மீண்டும், நீங்கள் அதை typecasting நீங்கள் எப்படி பொறுத்து 495 00:35:28,000 --> 00:35:31,000 அது ஒரு நிலையற்ற புள்ளி எண்ணை மாற்ற. 496 00:35:31,000 --> 00:35:35,000 இங்கே அது இல்லை என்று நன்றாக இருந்தது. 497 00:35:35,000 --> 00:35:40,000 நாம் சி விஷயங்கள் இந்த வகையான செய்து தொடங்கிய போது நாம் இந்த திரும்ப காட்டப்பட்டது 498 00:35:40,000 --> 00:35:44,000 அது ஒருவேளை இன்னும் சிறிது உணர்வு சொல்லியிருப்பேன் 499 00:35:44,000 --> 00:35:48,000 இது 1 போவதில்லை என்று. 500 00:35:48,000 --> 00:35:51,000 பின்னர் இறுதியாக, ஜேமி, என்ன + 7 பற்றி உண்மை? 501 00:35:51,000 --> 00:35:53,000 [ஜேமி] 8. >> 8. 502 00:35:53,000 --> 00:35:56,000 இதற்கு என்ன அர்த்தம்? 503 00:35:56,000 --> 00:35:58,000 நான் அது 1 மதிப்பை உண்மை கொடுக்கிறது நினைக்கிறேன். 504 00:35:58,000 --> 00:36:01,000 Yeah. நாம் தவறு என்று மாற்ற என்ன நடக்கும்? 505 00:36:01,000 --> 00:36:04,000 [மாணவர்] 7. 506 00:36:04,000 --> 00:36:09,000 சரி, நாம் இந்த பைனரி மதிப்புகள் பற்றி பேச அங்கு மிகவும் நினைவில், 507 00:36:09,000 --> 00:36:12,000 1, இருப்பது 0 ஆஃப் இருப்பது? 508 00:36:12,000 --> 00:36:17,000 இப்போது நாம் உண்மையான 1 இருக்கிறது, 0, பொய் 509 00:36:17,000 --> 00:36:21,000 மற்றும் நீ, நாம் இந்த கடந்த செமஸ்டர் செய்த சி உதாரணங்கள் இந்த பார்த்திருக்கிறேன் 510 00:36:21,000 --> 00:36:27,000 ஆனால் வரலாற்று சி bool வகை, ஒரு உண்மையான வகை இல்லை 511 00:36:27,000 --> 00:36:32,000 எனவே மக்கள் உண்மையான மற்றும் பொய்யான இடத்தில் 0 மற்றும் 1 பயன்படுத்தப்படுகிறது. 512 00:36:32,000 --> 00:36:35,000 இது ஒரு வெளிப்பாடு ஆகும். 513 00:36:35,000 --> 00:36:39,000 >> சரி, அதனால் இதை பற்றி ஒரு முக்கிய பகுதியாக 514 00:36:39,000 --> 00:36:41,000 இந்த வகையான வேண்டும் என்று. 515 00:36:41,000 --> 00:36:43,000 அவர்கள் ஒருவருக்கொருவர் தொடர்பு கொள்ளலாம். 516 00:36:43,000 --> 00:36:49,000 அவர்கள் பெரும்பாலும் நாம் இங்கே பார்த்தேனே, நல்ல என்று வழிகளில் ஒன்றுடன் ஒன்று தொடர்பு கொள்ளலாம். 517 00:36:49,000 --> 00:36:53,000 இது, சரம் 1 மற்றும் எண் 2 வேண்டும் அவற்றை ஒன்றாக சேர்த்து 3 பெற முடியும் நல்லது. 518 00:36:53,000 --> 00:36:55,000 என்று அர்த்தம். 519 00:36:55,000 --> 00:36:59,000 எனினும், நீங்கள் வலைத்தளங்களில் எழுதி, குறிப்பாக போது போது நீங்கள் செயல்படுத்தும்போது 520 00:36:59,000 --> 00:37:04,000 பயனர் உள்ளீடு, அதனால் நீங்கள் ஒரு வலை படிவத்தை எழுதி விட்டேன் என்று 521 00:37:04,000 --> 00:37:09,000 பயனர் தகவலை சேகரிக்கிறது மற்றும் அது செயல்படுத்த செல்லும் 522 00:37:09,000 --> 00:37:13,000 மீண்டும் இறுதியில், உங்கள் PHP குறியீடு உள்ள சர்வர் பக்கத்தில் 523 00:37:13,000 --> 00:37:18,000 நீங்கள் பயனர் தட்டச்சு மற்றும் சமர்ப்பித்த அந்த மதிப்பை எதிர்பார்த்து என்றால் 524 00:37:18,000 --> 00:37:23,000 உங்கள் வடிவத்தில் ஒரு முழு எண்ணாக இருக்க வேண்டும் அல்லது ஒரு நிலையற்ற புள்ளி எண் அல்லது அப்படி ஒன்று இருக்க வேண்டும் 525 00:37:23,000 --> 00:37:29,000 நீங்கள் திட்டவட்டமாக நடிக்க வேண்டும் 526 00:37:29,000 --> 00:37:34,000 பின்னர் சில வகை சோதனை செய்ய. 527 00:37:34,000 --> 00:37:41,000 >> நீ, நான் விஷயங்களை வெளியே வேலை செய்ய இந்த வகை ஏமாற்று வித்தை கணினியில் நம்ப வேண்டாம் 528 00:37:41,000 --> 00:37:48,000 குறிப்பாக பாதுகாப்பு காரணங்களுக்காக மற்றும் உங்கள் வலைத்தளத்தின் தன்முனைப்பு தேவை. 529 00:37:48,000 --> 00:37:51,000 மனதில் வைத்து தான் ஏதோ என்று நீங்கள் வடிவம் தரவு கையாள நீங்கள் எப்போது, 530 00:37:51,000 --> 00:37:57,000 பின் அல்லது பெறு superglobals வருகிறது என்று எதையும் 531 00:37:57,000 --> 00:38:01,000 நீங்கள் எப்போதும் அதை சரிபார்க்க மற்றும் அதை மாற்ற மற்றும் அதை வகைப்படுத்துவது என்று. 532 00:38:01,000 --> 00:38:04,000 மற்றும் நாம் typecasting முன்பு ஒரு கணம் பற்றி பேசிக்கொண்டிருந்தோம் போன்ற 533 00:38:04,000 --> 00:38:08,000 நீங்கள் அடைப்புக்குறிக்குள் எங்கே PHP இல் சரியாக சி அதே தான் 534 00:38:08,000 --> 00:38:14,000 பின்னர் வகை. 535 00:38:14,000 --> 00:38:16,000 என்பதை நினைவில் கொள்க. 536 00:38:16,000 --> 00:38:19,000 இந்த செய்கிறீர்கள் போது கைக்குள் வரும் என்று ஒரு செயல்பாடு 537 00:38:19,000 --> 00:38:22,000 ஒரு நாம் பயன்படுத்தி மற்றும் இந்த வகையான உள்ளது ஒதுக்கி- 538 00:38:22,000 --> 00:38:27,000 நாம் இங்கேயே இந்த gettype செயல்பாட்டை பயன்படுத்தி 539 00:38:27,000 --> 00:38:30,000 , ஒரு மாறி வகை கண்டுபிடிக்க 540 00:38:30,000 --> 00:38:37,000 இந்த பிழைத்திருத்தங்களுக்கும் எளிது மற்றும் ஒரு மாறி வகையை என்ன பார்க்க போது 541 00:38:37,000 --> 00:38:42,000 நீங்கள் ஒரு நிலையில், எடுத்துக்காட்டாக, இந்த, பயன்படுத்த விரும்பவில்லை அங்கு 542 00:38:42,000 --> 00:38:57,000 நீங்கள் $ var = முழு பற்றிய gettype ஏதாவது இருக்கிறதா என்பதை சோதனை. 543 00:38:57,000 --> 00:39:01,000 இந்த, கெட்ட கெட்ட, மோசமாக உள்ளது. 544 00:39:01,000 --> 00:39:09,000 அதற்கு பதிலாக முழு என்று இந்த செயல்பாடுகளை, இங்கே சரம், 545 00:39:09,000 --> 00:39:14,000 நீங்கள் பதிலாக பயன்படுத்த வேண்டும் என்று வரிசை இந்த வழக்கில், எனவே தான் 546 00:39:14,000 --> 00:39:18,000 நான் இங்கே இந்த பையன் பதிலாக செய்ய வேண்டும் என்று 547 00:39:18,000 --> 00:39:31,000 முழு var தான் பயன்படுத்த வேண்டும். 548 00:39:31,000 --> 00:39:37,000 அவர்கள் பெரும்பாலும், நீங்கள் முழு உடன் * மாற்றுகின்றன என்று பொருளில் is_ * என்று குறிப்பிடப்படுகிறது 549 00:39:37,000 --> 00:39:43,000 சரம் பயன்படுத்தப்படுகிறது, மற்றும் மிகவும் விரைவான உறுதி செய்ய 550 00:39:43,000 --> 00:39:50,000 இந்த எண்ணாக php உள்ளது. 551 00:39:50,000 --> 00:39:59,000 நீங்கள் என்ன செய்ய முடியும் போல் அல்லது எண்ணாக அல்லது அதே முழு உள்ளது, இது? 552 00:39:59,000 --> 00:40:06,000 ஆமாம், மாற்று, அதனால் எண்ணாக முழு மறுபெயர்களின். 553 00:40:06,000 --> 00:40:08,000 Cool. 554 00:40:14,000 --> 00:40:17,000 >> எப்படி நாம் என்ன செய்கிறாய்? 555 00:40:17,000 --> 00:40:20,000 வேக சிறிது எடுத்து விடுங்கள். 556 00:40:20,000 --> 00:40:24,000 நீங்கள் பார்க்க முடியும் என இப்போது நாம், அணிகளை பற்றி பேச போகிறோம் 557 00:40:24,000 --> 00:40:28,000 ஸ்பெக் அடுத்த பகுதியில் நாம் PHP இல் எப்படி அணிகளை பற்றி பேச 558 00:40:28,000 --> 00:40:31,000 அவர்கள் சி உள்ளன விட சற்று வித்தியாசமாக இருக்கிறது 559 00:40:31,000 --> 00:40:34,000 உண்மை, அவர்கள் ஒரு கலவையாக என்ன இருக்கிறது 560 00:40:34,000 --> 00:40:36,000 நீங்கள் சி தெரியும் மற்றும் அன்பு வந்திருக்கிறேன் என்று வரிசைகள் 561 00:40:36,000 --> 00:40:40,000 எல்லாம் ஒரே வகை எங்கே 562 00:40:40,000 --> 00:40:43,000 நினைவகத்தில் தொடர்ந்து மற்றும் contiguously சேமிக்கப்படும், 563 00:40:43,000 --> 00:40:46,000 நீங்கள் இந்த எண் குறியீடுகள் உள்ளன. 564 00:40:46,000 --> 00:40:49,000 நீங்கள் குறியீட்டு 0, குறியீட்டு 1, குறியீட்டு 2, வேண்டும் 565 00:40:49,000 --> 00:40:53,000 நீங்கள் அந்த குறியீடுகள் உள்ள மதிப்புகள் சேமிக்க. 566 00:40:53,000 --> 00:40:57,000 நீங்கள் Speller எழுதிய போது சி, நீங்கள் நிறைய கூட நீங்கள் 567 00:40:57,000 --> 00:41:00,000 ஹாஷ் அட்டவணை அணுகுமுறை இல்லை, நீங்கள் அங்கு என்று பார்த்தேன் 568 00:41:00,000 --> 00:41:03,000 நாம் மேப்பிங் அங்கு சேமிப்பு ஒரு வித்தியாசமான 569 00:41:03,000 --> 00:41:07,000 ஒரு மதிப்பு ஒரு முக்கிய, அதனால் நீங்கள் ஹாஷ் அட்டவணை ஏதாவது சேமிக்க முயன்ற போது 570 00:41:07,000 --> 00:41:11,000 நீங்கள், நீங்கள் ஒரு குறிப்பிட்ட விசை அதை சேமிக்க வேண்டும் என்று குறிப்பிட வேண்டும் 571 00:41:11,000 --> 00:41:17,000 மற்றும் முக்கிய மதிப்பு இடம் மற்றும் அதை சேமித்து என உறுதியாக. 572 00:41:17,000 --> 00:41:22,000 நீங்கள் வகையான, அந்த கருத்துக்கள் இருவரும் ஒரு PHP வரிசையில் ஒரே நேரத்தில் நடக்கிறது கிடைத்துவிட்டது 573 00:41:22,000 --> 00:41:27,000 இதன் விளைவாக, நாம் அடிக்கடி இந்த துணை வரிசைகள் அழைப்பு 574 00:41:27,000 --> 00:41:33,000 நாம் எங்கே மதிப்பு ஒரு முக்கிய தொடர்புப்படுத்துகிறது. 575 00:41:33,000 --> 00:41:39,000 இந்த அடுத்த பகுதியில் நாம் ஒரு எளிய PHP வரிசை பற்றி 576 00:41:39,000 --> 00:41:45,000 நாம் ஒரு, ப, மற்றும் கேட்ச், சாவி எங்கே 577 00:41:45,000 --> 00:41:53,000 அனைத்து சரங்களை, முழு 1, 2 மேப்பிங், மற்றும் 3. 578 00:41:53,000 --> 00:41:57,000 நீங்கள் வெவ்வேறு வகையான விசைகளை முடியும். 579 00:41:57,000 --> 00:42:00,000 >> நீங்கள் சரங்களை, முழு சில விசைகளை சில விசைகளை முடியும். 580 00:42:00,000 --> 00:42:03,000 நீங்கள் வெவ்வேறு வகையான மதிப்புகள் முடியும். 581 00:42:03,000 --> 00:42:06,000 நீங்கள் ஒரு சரம் என்று ஒரு மதிப்பு, ஒரு முழு என்று ஒரு மதிப்பு, கொண்டிருக்கலாம் 582 00:42:06,000 --> 00:42:11,000 ஒரு பொருள் அல்லது மற்றொரு அணி என்று ஒரு மதிப்பு, எடுத்துக்காட்டாக, 583 00:42:11,000 --> 00:42:16,000 ஒரே வரிசை பொருளின், இது வித்தியாசமான வகையாக. 584 00:42:16,000 --> 00:42:20,000 நீங்கள் அதை உள்ள உறுப்பு ஒரு வகை இருக்கிறது என்று ஒரு அணி வேண்டும் இல்லை. 585 00:42:20,000 --> 00:42:26,000 நீங்கள் பல விஷயங்களை நடந்து முடியும். 586 00:42:26,000 --> 00:42:33,000 கவனத்தில் மற்ற விஷயம் என்று நீங்கள் உங்கள் குறியீடு இப்படி ஏதாவது செய்யும் போது, தான் 587 00:42:33,000 --> 00:42:38,000 இது இப்படி ஒரு அணி, 0, 1, 2, 3, 4, 5, அறிவிக்க சரியான PHP உள்ளது 588 00:42:38,000 --> 00:42:43,000 இந்த வரிசையில் இருக்கும் ஒரு துவக்கப்படும் $ வந்தடைவது அறிவிக்கும். 589 00:42:43,000 --> 00:42:48,000 ஆனால் என்ன நீங்கள் உண்மையில் முக்காடிட்டு வருகிறோம் உள்ளார்ந்த இது தான் 590 00:42:48,000 --> 00:42:55,000 3 நாம் 1 0 0, 1 கிடைத்துவிட்டது, அங்கு விசைகள், 2 2, 3 தலைமுறையை. 591 00:42:55,000 --> 00:42:59,000 அதை நீங்கள் செய்ய கூட இங்கு இந்த பையன் போன்ற ஒரு வரிசை என்று மாறிவிடும் 592 00:42:59,000 --> 00:43:03,000 நீங்கள் விசைகளை ஒரு, பி மற்றும் சி எங்கே 593 00:43:03,000 --> 00:43:09,000 பிறகு, ஒரு ஸ்டாக் போன்ற இந்த வரிசை பயன்படுத்தி தொடங்க வரிசை புஷ் முறையை பயன்படுத்தி தொடங்க 594 00:43:09,000 --> 00:43:12,000 எனவே நீங்கள் இந்த வரிசை பொருள், இந்த வரிசை மிகவும் அதிக சுமையில் என்று பார்க்கலாம். 595 00:43:12,000 --> 00:43:15,000 நாங்கள் ஒரு அணியை அதை பயன்படுத்த முடியும். நாம் ஒரு ஹாஷ் அட்டவணை அதை பயன்படுத்த முடியும். 596 00:43:15,000 --> 00:43:19,000 நாம் ஒரு ஸ்டேக் அதை பயன்படுத்த முடியும். 597 00:43:19,000 --> 00:43:22,000 இந்த வரிசை மீது விஷயங்களை அழுத்தம் தொடங்கும் போது 598 00:43:22,000 --> 00:43:30,000 இந்த மீது அழுத்தம் முதல் விஷயம் குறியீட்டு 0 பின்னர் குறியீட்டு 1 மற்றும் குறியீட்டு 2 இருக்கும். 599 00:43:30,000 --> 00:43:33,000 சாவிகளை உள்ளார்ந்த தலைமுறை இந்த வகையான பெற முடியும் 600 00:43:33,000 --> 00:43:38,000 நீங்கள் வெளிப்படையாக குறிப்பிட வரை. 601 00:43:38,000 --> 00:43:43,000 நீங்கள் வெளிப்படையாக விசைகளை குறிப்பிட வழி, நிச்சயமாக, இந்த அடைப்புக்குறி குறிப்பு பயன்படுத்தி வருகிறது 602 00:43:43,000 --> 00:43:48,000 இது பதிலாக மட்டுமே அனுமதிப்பது தவிர அணிகளை போல 603 00:43:48,000 --> 00:43:54,000 இங்கே உள்ள முழு எண் குறியீடுகள், இப்போது நாம் எதையும் அனுமதிக்க. 604 00:43:54,000 --> 00:43:57,000 உங்கள் முக்கிய தொடராக இருக்க வேண்டும் என்றால், நீங்கள் இதை குறிப்பிட விரும்புகிறேன். 605 00:43:57,000 --> 00:44:06,000 நீங்கள் ஒரு முழு எண்ணாக இருக்க வேண்டும் என்று விரும்பினால், நீங்கள் பயன்படுத்த விரும்பும் எண்ணாக அதை குறிப்பிடவும். 606 00:44:06,000 --> 00:44:13,000 >> என்று இதுவரை கேள்விகள்? 607 00:44:13,000 --> 00:44:18,000 இந்த கருத்து பற்றி நல்ல விஷயங்களை ஒன்று 608 00:44:18,000 --> 00:44:26,000 நீங்கள் மட்டும் எப்போதும் ஒரு குறிப்பிட்ட முக்கிய சேமிக்கப்பட்ட ஒரு மதிப்பு இருக்க முடியும் என்று. 609 00:44:26,000 --> 00:44:32,000 எங்கள் மீது மீண்டும் சென்றால் என்னை இந்த சிலவற்றை நீக்க உபகரணம்-let. 610 00:44:32,000 --> 00:44:47,000 மற்றும் நாம் நான் செய்து 0, 1, 2, இருக்கும் ஒரு அணி துவக்க என்று. 611 00:44:47,000 --> 00:44:55,000 நான் இப்போது தெரியும் என்று, எடுத்துக்காட்டாக, நான் $ வந்தடைவது [0] எதிரொலிக்கும் என்று 612 00:44:55,000 --> 00:44:59,000 நான், மதிப்பு 0 அச்சு கொண்டு வர போகிறேன் 613 00:44:59,000 --> 00:45:05,000 தான் எப்போதும் ஒரு குறிப்பிட்ட முக்கிய சேமிக்கப்பட்ட ஒரு மதிப்பு இருக்க முடியும் என்பதால் 614 00:45:05,000 --> 00:45:11,000 நான் வந்தடைவது $ ஏதாவது சேமிக்க என்றால் [0], ஒரு சொல் 615 00:45:11,000 --> 00:45:16,000 நான் [0] மீண்டும் வந்தடையும் $ எதிரொலிக்கும் போது நான் அறிவேன் 616 00:45:16,000 --> 00:45:19,000 நான் முன்பு போல் அச்சு 0 பெற போவதில்லை. 617 00:45:19,000 --> 00:45:24,000 நான் மட்டும் ஒரு பெற போகிறேன். 618 00:45:24,000 --> 00:45:30,000 இந்த அடிப்படையில் நான் $ வந்தடைவது [0] சேமிப்பதற்கென 2 வெவ்வேறு மதிப்புகளை கொண்டிருக்க முடியாது என்று சொல்கிறார்கள். 619 00:45:30,000 --> 00:45:34,000 அதை பதிலாக உண்மையில் இந்த, 0 மற்றும் சரம் ஒரு இரண்டு சேமிக்க முடியாது 620 00:45:34,000 --> 00:45:38,000 என்ன [0] முன்பு வந்தடைவது $ இருந்தது. 621 00:45:38,000 --> 00:45:43,000 நான் இந்த வரை இது இயங்குகிறது கொண்டு காரணம், என்ன நடக்கிறது என்று பார்க்கலாம். 622 00:45:43,000 --> 00:45:47,000 நான் 0 அச்சு மற்றும் பின் ஒரு கீழே இங்கே என்று இங்கே பார்க்க. 623 00:45:47,000 --> 00:45:51,000 அங்கு நான் சோம்பேறி ஏனெனில் புதிய வரி இல்லை என்று உள்ளே போட வில்லை 624 00:45:51,000 --> 00:45:54,000 என்ன இந்த குளிர் தான் நாம் ஒரு வழியாக இந்த பயன்படுத்தலாம் 625 00:45:54,000 --> 00:46:00,000 ஒரு கணம் இந்த யோசனை கைப்பற்ற 626 00:46:00,000 --> 00:46:07,000 அங்கு நாம் ஒரு வரிசை பல விசைகள் முடியாது. 627 00:46:07,000 --> 00:46:10,000 நாங்கள் ஒரு அணியை உள்ள ஒரே சாவி முடியாது. 628 00:46:10,000 --> 00:46:17,000 நான் முக்கிய 0 மற்றும் மதிப்பு 1 மற்றும் முக்கிய 0 மற்றும் மதிப்பு ஒரு முடியாது 629 00:46:17,000 --> 00:46:21,000 அல்லது முக்கிய 0 மற்றும் மதிப்பு உண்மை. 630 00:46:21,000 --> 00:46:27,000 விசைகளை அனைத்து அங்கு வரிசையில் மட்டும் 1 சாவி இருக்கும். 631 00:46:27,000 --> 00:46:32,000 நீங்கள் சேமித்து அதே மதிப்பு முடியும் கூட 632 00:46:32,000 --> 00:46:35,000 வேறு விசைகள் கீழ் வரிசையில் பல முறை 633 00:46:35,000 --> 00:46:42,000 இது உங்கள் PHP வரிசையில் ஒரே விசைகளை பல முறை முடியாது. 634 00:46:42,000 --> 00:46:47,000 >> நாம் இந்த அடுத்த பிரச்சனை பார்த்தால், unique.php, 635 00:46:47,000 --> 00:46:51,000 நாம் ஒரு PHP கோப்பு திறக்க வேண்டும், அங்கு 636 00:46:51,000 --> 00:46:54,000 சரங்களின் பட்டியல், ஒரு வரியில் ஒரு சரம், கொண்ட 637 00:46:54,000 --> 00:47:01,000 நாம் அந்த கோப்பில் தனிப்பட்ட சரங்களை அனைத்து கண்டுபிடிக்க வேண்டும் 638 00:47:01,000 --> 00:47:06,000 நாம் செய்ய வேண்டியதெல்லாம் இந்த PHP வரிசைகள் பயன்படுத்த 639 00:47:06,000 --> 00:47:12,000 இந்த வரிசை விசைகளை என கோப்பில் சரங்களை பயன்படுத்த 640 00:47:12,000 --> 00:47:17,000 நாம் இந்த புதிய விசைகளை சேமிக்க நமது அணி மேம்படுத்தும் வைத்து. 641 00:47:17,000 --> 00:47:22,000 நாம் கோப்பின் ஒவ்வொரு வரியும் படிக்க நாம், வரிசையில் இது சேமிக்க முடியும் 642 00:47:22,000 --> 00:47:28,000 மற்றும் இறுதியில் நாம் வரிசையில் நமது விசைகள் என சாப்பிடுவோம் 643 00:47:28,000 --> 00:47:34,000 கோப்பு உள்ள தனிப்பட்ட சரங்களை அனைத்து. 644 00:47:34,000 --> 00:47:37,000 அந்த உணர்வு ஏற்படுத்தும்? 645 00:47:37,000 --> 00:47:41,000 அது எப்படி இந்த வேலை பார்க்கிறேன். 646 00:47:41,000 --> 00:47:49,000 நாம் குறிப்பிட்ட படி, திறக்க போகிறோம், ஒரு புதிய கோப்பு unique.php என்று. 647 00:47:49,000 --> 00:47:58,000 திறக்கும். அச்சச்சோ, மன்னிக்கவும், புதிய கோப்பு. 648 00:47:58,000 --> 00:48:03,000 நாம் அதே தொடக்க மற்றும் முடிவு டேக்குகள் அதை துவங்க போகிறோம். 649 00:48:03,000 --> 00:48:17,000 நாம் பிரிவில் 9 அதை காப்பாற்ற போகிறோம், நாம் அதை unique.php அழைக்க போகிறோம். 650 00:48:17,000 --> 00:48:25,000 சரி, இப்போது உள்ளே பெரிதாக்கவும் 651 00:48:25,000 --> 00:48:32,000 இங்கே கருத்து, ஒரு கோப்பை திறக்க உள்ளது 652 00:48:32,000 --> 00:48:38,000 வரி மூலம் கோப்பு வரி படித்தேன். 653 00:48:38,000 --> 00:48:46,000 கோப்பில் ஒவ்வொரு வரியை 654 00:48:46,000 --> 00:48:51,000 நாம் எங்கே நாம் ஒரு அணி வேண்டும் 655 00:48:51,000 --> 00:49:03,000  எங்கள் முக்கிய போன்ற வரி. 656 00:49:03,000 --> 00:49:09,000 மற்றும் நாம் இங்கே இறுதியில் கிடைக்கும் போது 657 00:49:09,000 --> 00:49:17,000 $ வந்தடைவது தான் விசைகள் தனிப்பட்ட வரிகளாக இருக்கின்றன 658 00:49:17,000 --> 00:49:25,000 கோப்பு இருந்து நாம் தெரியும் என்று நான் இந்த வரிசையில் இந்த வரி போட வேண்டும் 659 00:49:25,000 --> 00:49:33,000 பல முறை இது, பழைய மதிப்பு overriding வைக்கும் 660 00:49:33,000 --> 00:49:46,000 தன்னை போலவே மற்றும் நாம் உண்மையில் உள்ள வரிசை வரி முடியும் என்று. 661 00:49:46,000 --> 00:49:48,000 >> இந்த அசிங்கமான வகையாக. 662 00:49:48,000 --> 00:49:52,000 நாங்கள், மீண்டும் மேல் மற்றும் மேல் அதே முக்கிய மதிப்பு ஜோடி சேமித்து 663 00:49:52,000 --> 00:50:00,000 ஆனால் நாம் வரி என்று மட்டும் 1 விசை இருக்கும் என்று உத்தரவாதம் இருந்து 664 00:50:00,000 --> 00:50:05,000 நாம் சொல்வது ஒரு ஒரு கோப்பு விலங்கு குரல்களை கோப்பு மற்றும் அது ஊடு, ஊடு, அதனால் நீங்கள் 665 00:50:05,000 --> 00:50:11,000 பூனைகளின் ஒலி, பூனைகளின் ஒலி, கத்த, கத்த, மற்றும் ஒவ்வொரு முறை நாம் வெளியே ஒரு விலங்கு சத்தம் வாசிக்க 666 00:50:11,000 --> 00:50:15,000 ஊடு போன்ற மற்றும் நாம் இரண்டாவது முறையாக நாம் ஊடு நம் வரிசையில் அதை சேமிக்க, மற்றும் 667 00:50:15,000 --> 00:50:20,000 நாம் அது நாம் சேமித்து என்று முதல் முறையாக மேலெழுதும் ஊடு சேமிக்க. 668 00:50:20,000 --> 00:50:25,000 இறுதியில் நாம் மட்டும் வரிசையில் ஒரு இடுகை வேண்டும் 669 00:50:25,000 --> 00:50:33,000 நம் விலங்கு குரல்களை கோப்பில் விலங்கு குரல்களை ஒவ்வொரு. 670 00:50:33,000 --> 00:50:41,000 நீங்கள் நீங்கள் PHP இல் ஒரு கோப்பு திறப்பு சமாளிக்க முடியும் என்று நம்பிக்கை இருக்கிறது? 671 00:50:41,000 --> 00:50:45,000 செய்ய ஒரு வழி-நாம் அதை செய்ய இந்த விரைவில் ஒரு வழி வழியாக சென்று 672 00:50:45,000 --> 00:50:50,000 நாம் முன்னர் பார்த்த மாதிரி, fopen உள்ளது. 673 00:50:50,000 --> 00:50:55,000 நீங்கள் fopen some_file.txt முடியும். 674 00:50:55,000 --> 00:50:59,000 நீங்கள் சி போன்ற, படிக்க முறையில் அதை திறக்க முடியும் 675 00:50:59,000 --> 00:51:02,000 அது செய்ய ஒரு செய்தபின் நல்ல வழி. 676 00:51:02,000 --> 00:51:05,000 நீங்கள் பிறகு வரி மூலம் கோப்பு வரியில் படிக்க 677 00:51:05,000 --> 00:51:12,000 சி, நீங்கள் என்று அவர்கள் பல அதே செயல்பாடுகளை,, இல்லை 678 00:51:12,000 --> 00:51:14,000 நீங்கள் fgets வேண்டும். 679 00:51:14,000 --> 00:51:17,000 நாம் அது பயன்படுத்தி பிடிக்காது என்றாலும் நீ, feof வேண்டும் 680 00:51:17,000 --> 00:51:22,000 ஏனெனில், அந்த சி பெரும் அல்ல, நினைவில் 681 00:51:22,000 --> 00:51:25,000 நீங்கள், அதே வழியில் செய்ய முடியும் 682 00:51:25,000 --> 00:51:34,000 ஆனால் இங்கே ஒரு உண்மையிலேயே விஷயம். 683 00:51:34,000 --> 00:51:41,000 மன்னிக்கவும், நான் கோப்பு $ செய்ய விரும்பவில்லை, ஆனால் PHP இல் கோப்பு என்று ஒரு செயல்பாடு இருக்கும் 684 00:51:41,000 --> 00:51:47,000 அது முழு உள்ளடக்கங்களை கூறுகிறது, ஏனெனில் இந்த செயல்பாடு சரியா இங்கே அற்புதம் 685 00:51:47,000 --> 00:51:52,000 நீங்கள், அதனால் some_file.txt குறிப்பிட அந்த கோப்பு, 686 00:51:52,000 --> 00:51:56,000 ஒரு வரிசைக்கு இந்த கோப்பு முழு உள்ளடக்கங்களை கூறுகிறது 687 00:51:56,000 --> 00:52:03,000 பின்னர் நீங்கள் மிகவும் நாகரீகமான இது, அதை கூறு உதவுகிறது. 688 00:52:03,000 --> 00:52:07,000 >> நாம் இணைய உலாவி, எடுத்துக்காட்டாக, சென்றால் 689 00:52:07,000 --> 00:52:14,000 நாம் PHP கோப்பு க்கான Google பாருங்கள் 690 00:52:14,000 --> 00:52:23,000 நீங்கள், எங்கள் கையேட்டை அந்த கோப்பு ஒரு வரிசை மொத்த கோப்பு படிக்கிறார் என்பது இங்கே பார்க்கலாம் 691 00:52:23,000 --> 00:52:27,000 நாம், ஒரு சரம் ஒரு கோப்பின் உள்ளடக்கங்களை திரும்ப file_get_contents முடியும் 692 00:52:27,000 --> 00:52:30,000 ஆனால் பொதுவாக ஒரு வரிசைக்கு அதை பெற்று அதை என்ன காரணம் மிகவும் நன்றாக இருக்கிறது 693 00:52:30,000 --> 00:52:33,000 அது அது உடையும் என்று ஒவ்வொரு உறுப்பு 694 00:52:33,000 --> 00:52:37,000 அணியின் கோப்பை ஒரு வரி உள்ளது 695 00:52:37,000 --> 00:52:41,000 நாம் கோப்பு 0 பார்த்து நீங்கள், அந்த கோப்பு முதல் வரி தான். 696 00:52:41,000 --> 00:52:46,000 கோப்பு 1, இரண்டாவது வரிசையில், கோப்பு 2, மூன்றாவது வரி, மற்றும் பல பல. 697 00:52:46,000 --> 00:52:50,000 என்று நீங்கள் சி செய்ய வேண்டியதெல்லாம் இருந்தால் நன்றாக இருக்கும் என்று? 698 00:52:50,000 --> 00:52:53,000 அழகான நாகரீகமான. 699 00:52:53,000 --> 00:52:59,000 டேவிட் விரிவுரை இந்த காட்டியது, அவர் காட்டியது மொழியான இருந்தது 700 00:52:59,000 --> 00:53:03,000 சுழற்சி உள்ள PHP எங்கள் நிலையான கூடுதலாக நாம் என்று என்று 701 00:53:03,000 --> 00:53:09,000 இன்னும் ($ நான் = 0; நான் <10; நான் +), 702 00:53:09,000 --> 00:53:16,000 நீங்கள் மிகவும் PHP இல் இதை செய்ய முடியும், அதே- 703 00:53:16,000 --> 00:53:27,000 நாங்கள் foreach என்று இந்த குளிர் கட்டமைப்பாக இருக்கிறது. 704 00:53:27,000 --> 00:53:32,000 வரிசைகள் அல்லது இந்த தரவு கட்டமைப்புகள் தேடி போது Foreach மிகவும் எளிது அல்ல 705 00:53:32,000 --> 00:53:36,000 அதை நீங்கள் வரிசை ஒவ்வொரு உறுப்பு வெளியே இழுக்க முடியும் என்பதால் 706 00:53:36,000 --> 00:53:42,000 கைமுறையாக அட்டவணையிடுதல் உங்களை செய்ய இல்லாமல், 707 00:53:42,000 --> 00:53:46,000 கைமுறையாக ஒரு குறியீட்டு மாறி உருவாக்க இல்லாமல், அதை அதிகப்படுத்த 708 00:53:46,000 --> 00:53:51,000 அதை செய்ய ஒரு பொதுவான விஷயம் என்பதால், அந்த இடத்தில் வரிசையில் மதிப்பு வெளியே இழுக்க. 709 00:53:51,000 --> 00:53:54,000 >> ஒருவேளை நீங்கள் செய்யவில்லை என்று நீங்கள் சி விசயங்களை செய்து போது முறை டன் 710 00:53:54,000 --> 00:54:00,000 செமஸ்டர் மீது, இந்த foreach உடன் 711 00:54:00,000 --> 00:54:06,000 நாம், இந்த கோப்பு வரிசை மேல் சுழற்சி முடியும் 712 00:54:06,000 --> 00:54:12,000 மற்றும் இலக்கணத்தை நாம் இந்த வரிசை பற்றி இப்போது வளைய வேண்டும் என்று 713 00:54:12,000 --> 00:54:18,000 நாங்கள் செல்கிறோம் மாறி சேமிக்க பயன்படுத்த என்று குறிப்பிட 714 00:54:18,000 --> 00:54:27,000 இந்த foreach வளைய நோக்கத்திற்கு உள்ளூர் உள்ளமைவாக இந்த வரிசைக்கு உறுப்பு,, 715 00:54:27,000 --> 00:54:32,000 நாம் அது வரி அழைக்க போகிறோம். 716 00:54:32,000 --> 00:54:38,000 அது வார்த்தைகளில் ஒரு கோப்பை மற்றும் ஒரு வரியில் ஒரு வார்த்தை இருந்தால் 717 00:54:38,000 --> 00:54:43,000 நாங்கள் அதை சொல் அழைக்க முடியும், உண்மையில் நீங்கள், இந்த ஒரு பெயரை 718 00:54:43,000 --> 00:54:49,000 நீங்கள் அழைக்க வேண்டும் என்ன, 719 00:54:49,000 --> 00:55:02,000 பின்னர் வளைய உள்ளே நீங்கள் இந்த மாறி வரி நீங்கள் என்ன வேண்டுமானாலும் செய்யலாம். 720 00:55:02,000 --> 00:55:08,000 அது அணியின் மதிப்பு பெற போதுமானதாக இல்லை மற்றும் நீங்கள் பெற விரும்பினால் 721 00:55:08,000 --> 00:55:17,000 அதை சேர்த்து சுட்டு சுட்டு ஒரு பெயரை குறிப்பிட முடியாது 722 00:55:17,000 --> 00:55:22,000 அதேபோல் மதிப்பு, இப்போது நீங்கள் 2 மாறிகள் அணுக வேண்டும். 723 00:55:22,000 --> 00:55:26,000 நீங்கள் நான் மற்றும் வரி $ வேண்டும் 724 00:55:26,000 --> 00:55:30,000 அங்கு நான் வரிசையில் குறியீடு உள்ளது $, 725 00:55:30,000 --> 00:55:38,000 மற்றும் வரி நீங்கள் கோப்பு இருந்து எடுக்கப்பட்ட அந்த வரி. 726 00:55:38,000 --> 00:55:49,000 உதாரணமாக, நாம் இந்த கோப்பு எதிரொலி வரி 0 அவுட் அச்சிட வேண்டும் என்றால், 727 00:55:49,000 --> 00:55:57,000 நாம் இதை செய்ய முடியும், "வரி $ கோப்பு நான், வரி $ ஆகும்" 728 00:55:57,000 --> 00:56:02,000 இங்கு நாம் ஒன்று இன்னும் பார்க்கவில்லை ஒன்று 729 00:56:02,000 --> 00:56:13,000 நான் முற்றிலும் இந்த% s% d தொழிலை கைவிட்டு அங்கு 730 00:56:13,000 --> 00:56:16,000 நாம் சி சமாளிக்க வேண்டியிருந்தது, மற்றும் அதற்கு பதிலாக நான் நேராக சென்று விட்டனர் என்று 731 00:56:16,000 --> 00:56:19,000 என் சரம் இல் வரிசையில் மாறிகள் எழுதும். 732 00:56:19,000 --> 00:56:23,000 >> இந்த மாறி இடைச்செருகல், சரம் இடைச்செருகல் என்று 733 00:56:23,000 --> 00:56:26,000 நீங்கள் வலது மாறிகள் திணிப்பு, மற்றும் PHP மொழிபெயர்ப்பியை 734 00:56:26,000 --> 00:56:31,000 இது இரட்டை தொடங்குகிறது என்று ஒரு சரம் மூலம் படித்து இருந்தால் போதும் புத்திசாலி மேற்கோள்- 735 00:56:31,000 --> 00:56:34,000 இல்லை ஒற்றை மேற்கோள், ஒற்றை மேற்கோள் சரங்களை நீங்கள் இந்த செய்ய முடியாது 736 00:56:34,000 --> 00:56:38,000 இது மாறிகள் தேடி மூலம் ஆனால் இரட்டை மேற்கோள் சரங்களை அதை படிக்கும்போது,. 737 00:56:38,000 --> 00:56:42,000 அது அவர்களை வேட்டையாடி, அதை மாறிகள் பார்த்தால் அது மாறி மதிப்பு எடுக்கும் 738 00:56:42,000 --> 00:56:47,000 அது ஒரு சரம் பிரதிநிதித்துவம் அதை மாற்ற முடியும் என்றால் சரம் அதை விஷயங்களுடன், 739 00:56:47,000 --> 00:56:51,000 இது மிகவும் நாகரீகமான உள்ளது. 740 00:56:51,000 --> 00:56:56,000 இப்போது, தான், எல்லாம் மற்ற அவுட் கருத்து விடு 741 00:56:56,000 --> 00:57:00,000 இந்த சேமிக்க, மற்றும் நாம் இப்போது செய்ய நாம் ஒரு கோப்பு திறந்து முடியும் 742 00:57:00,000 --> 00:57:06,000 நாம் some_file.txt-நாம் 'கள் உருவாக்க அழைக்க முடியும் என்று ஒரு புதிய கோப்பு 743 00:57:06,000 --> 00:57:15,000 நாம் தான், எல்லாம் சோதனை இங்கே உள்ள அர்த்தமற்ற விஷயங்களை ஒரு கூட்டத்தை போட்டு கொள்ளலாம் 744 00:57:15,000 --> 00:57:25,000 நான் மேலே இங்கு செய்கிறேன், அது some_file.txt அழைத்து, அதை சேமிக்க, 745 00:57:25,000 --> 00:57:33,000 நான் செய்ய மட்டும் அவுட் பெரிதாக்கவும் என்றால் இப்போது உறுதியாக எல்லாம் அதே இருக்கிறது அடைவு- 746 00:57:33,000 --> 00:57:36,000 நான் அதே அடைவில் unique.php மற்றும் some_file.txt தெரிகிறது. 747 00:57:36,000 --> 00:57:42,000 நான் php unique.php இயக்க வேண்டும் 748 00:57:42,000 --> 00:57:51,000 அது என் கோப்பில் ஒவ்வொரு வரியும் அவுட் அச்சிடுகிறது மற்றும் வரி என்ன எப்படி பார்க்க? 749 00:57:51,000 --> 00:57:56,000 >> அந்த உரிமை, அழகான சக்தி வாய்ந்தது? 750 00:57:56,000 --> 00:58:03,000 ஆனால், இது ஒரு கோப்பை திறக்க குறியீடு 3 வரிகளை எடுத்து. 751 00:58:03,000 --> 00:58:08,000 நன்றாக, குறியீடு 4 வரிகளை. நான் தெளிவாக, இன்று எண்ண முடியாது. 752 00:58:08,000 --> 00:58:13,000 ஆனால் உண்மையில் மற்ற 2, சுருள் ப்ரேஸ் குறியீடு வெறும் 2 சுவாரசியமான கோடுகள், ஏனெனில் 753 00:58:13,000 --> 00:58:17,000 ஆனால் இந்த குறியீடு நாம், அது வழியாக மீண்டும் கூறு, ஒரு கோப்பை திறக்க முடிந்தது 754 00:58:17,000 --> 00:58:20,000 வரி எண் மற்றும் வரிசை தன்னை வெளியே இழுக்க 755 00:58:20,000 --> 00:58:24,000 மற்றும் அதை அச்சிட்டு. 756 00:58:24,000 --> 00:58:26,000 Cool stuff. சார்லோட். 757 00:58:26,000 --> 00:58:28,000 [சார்லோட்] நான் இலக்கணத்தை பற்றி ஒரு கேள்வி உள்ளது. 758 00:58:28,000 --> 00:58:33,000 எனவே, நீங்கள் திறக்க கோப்பு ஒவ்வொரு ஒற்றை வரி ஒப்பந்தங்கள் foreach 759 00:58:33,000 --> 00:58:37,000 பின்னர் நீங்கள் ஒவ்வொரு ஒற்றை வரி விஷயங்களை செய்ய வேண்டும் போது நீங்கள் அதை செய்ய 760 00:58:37,000 --> 00:58:39,000 பின்னர் மதிப்பு தொடர்பு. 761 00:58:39,000 --> 00:58:41,000 [நேட் எச்] என்ன நீங்கள் சரியான செய்ய இங்கு கேள்வி 762 00:58:41,000 --> 00:58:46,000 foreach வரிசை செய்ய வேண்டும், அதனால் foreach தொடரியல் 763 00:58:46,000 --> 00:58:51,000 உண்மையில் foreach, எந்த இடத்தில் இருக்கிறது என்று அறிவிப்பு 764 00:58:51,000 --> 00:58:53,000 அல்லது ஒவ்வொரு இடையே ஏதாவது. 765 00:58:53,000 --> 00:58:56,000 அவர்கள், ஒருவருக்கொருவர் அடுத்த சரியான போக வேண்டும் 766 00:58:56,000 --> 00:59:00,000 பின்னர், ஒரு வரிசை எடுத்து 767 00:59:00,000 --> 00:59:05,000 பிறகு, அங்கு தான் இருக்க வேண்டும் என்று அழைக்கப்படும் இந்த மற்ற முக்கிய இல்லை 768 00:59:05,000 --> 00:59:11,000 மற்றும் பின் பிறகு நீங்கள், ஒரு மாறி பெயரை வைக்க முடியாது 769 00:59:11,000 --> 00:59:14,000 நீங்கள் வரிசைக்கு மதிப்புகள் வெளியே இழுத்து போகிறாய் இதில், 770 00:59:14,000 --> 00:59:20,000 இல்லை குறியீடுகள், அல்லது நாம் கீழே எழுதப்பட்ட போல நீங்கள் அதை செய்தால் 771 00:59:20,000 --> 00:59:24,000 நீங்கள் விசைகள் மற்றும் மதிப்புகள் கிடைக்கும். 772 00:59:24,000 --> 00:59:33,000 மதிப்பு கீ நீங்கள் வரிசைக்கு வரிசை அல்லது ஜோடி foreach உறுப்பு வேண்டும் 773 00:59:33,000 --> 00:59:38,000 அல்லது வெறும் மதிப்பு. 774 00:59:38,000 --> 00:59:40,000 நீங்கள் விசைகளை தேவையில்லை என்றால், உங்களுக்கு என்ன தேவை என்பதை பொறுத்து, 775 00:59:40,000 --> 00:59:42,000 நீங்கள் மதிப்பு செல்ல முடியும். 776 00:59:42,000 --> 00:59:45,000 நீங்கள் விசைகளை விரும்பினால் நீங்கள் அவர்களை போக முடியும். 777 00:59:45,000 --> 00:59:48,000 >> [சார்லோட்] நான் நாம் நான் அல்லது வரி அறிவித்தார் ஒருபோதும் உணர்ந்தார். 778 00:59:48,000 --> 00:59:51,000 எப்படி அதை கூட அவர்கள் என்ன தெரியும்? 779 00:59:51,000 --> 00:59:53,000 [நேட் எச்] நீங்கள் அறிவிக்க என்ன? 780 00:59:53,000 --> 00:59:57,000 [சார்லோட்] நாங்கள் சொல்லவில்லை என்ன நான் அல்லது வரி என்பது. 781 00:59:57,000 --> 01:00:01,000 [நேட் எச்] நாங்கள் நான் அல்லது வரி வகையில் என்றால் என்ன கணினி கூறினார் பற்றிய- 782 01:00:01,000 --> 01:00:05,000 [சார்லோட்] அவர்கள் குறியிடப்படுவதாயினும் அல்லது அந்த they're-அது 783 01:00:05,000 --> 01:00:09,000 [நேட் எச்] நாங்கள், இந்த குறியீட்டு அல்லது முக்கிய மற்றும் மதிப்பு இருக்க வேண்டும் என்று சொல்லியிருக்கிறாள் 784 01:00:09,000 --> 01:00:13,000 அந்த PHP மொழிபெயர்ப்பியை காரணம் என்று தான். 785 01:00:13,000 --> 01:00:17,000 இந்த அறிவிப்பு பணியாற்றுகிறார் மற்றும் சரியா சொல்வது, மியூச்சுவல் முக்கிய போகிறது 786 01:00:17,000 --> 01:00:20,000 ஒரு மாறி நான் எனப்படும் ஒரு மாறுபடும் சேமிக்கப்படும் என்று. 787 01:00:20,000 --> 01:00:24,000 மதிப்பு, ஒரு மாறி என்று வரிசையில் சேமித்து வைக்க போகிறது 788 01:00:24,000 --> 01:00:28,000 எனவே இந்த மாறிகள் பிரகடனம் பணியாற்றுகிறார் 789 01:00:28,000 --> 01:00:35,000 மற்றும் $ நான் ஒரு முக்கிய என்கிறார், மற்றும் $ வரி ஒரு மதிப்பு இருக்கிறது. 790 01:00:35,000 --> 01:00:37,000 சரி, எல்லா. 791 01:00:37,000 --> 01:00:41,000 விசைகள் எண்ணிக்கையில் செய்யவில்லை [எல்லா] இருந்தால் 792 01:00:41,000 --> 01:00:44,000 எப்படி அதை எல்லாம் அச்சிட என்ன நடக்கிறது வரிசையில் முடிவு? 793 01:00:44,000 --> 01:00:47,000 அது வெறும் உள்ளிட்ட என்ற ஆணையை விரும்புகிறேன்? 794 01:00:47,000 --> 01:00:51,000 [நேட் எச்] அது ஒரு முயற்சி கொடுக்க வேண்டும். 795 01:00:51,000 --> 01:00:57,000 அது வந்தடையும் என மாறி உருவாக்க நாம், 796 01:00:57,000 --> 01:01:06,000 நாம் 7 செல்லும் செய்ய முடியும். 797 01:01:06,000 --> 01:01:19,000 1, 2, அல்லது ஆப்பிள் உடன் 0 மற்றொரு வரிசை செல்லும் என்று நாம். 798 01:01:19,000 --> 01:01:30,000 நாம் 7 1 செல்லும் என்று, ப, 2 செல்கிறது 799 01:01:30,000 --> 01:01:39,000 மற்றும் 3 4 செல்கிறது. 800 01:01:39,000 --> 01:01:44,000 நாம் கலந்து இருக்கும், ஏனெனில் இந்த ஒரு பைத்தியம் பார்க்க எடுத்துக்காட்டாக வகையாக 801 01:01:44,000 --> 01:01:47,000 எல்லா இடத்திலும் சரங்களை மற்றும் முழு. 802 01:01:47,000 --> 01:01:50,000 இந்த வரிசைக்கு உண்மையான வரிசையில் உள்ளது. 803 01:01:50,000 --> 01:01:55,000 அதாவது, நாம் விசைகள் மூலம் அகரவரிசையில் எல்லாம் வாங்க முடியும். 804 01:01:55,000 --> 01:01:57,000 நாம் மதிப்பு அகர வரிசையில் எல்லாம் வாங்க முடியும். 805 01:01:57,000 --> 01:02:00,000 >> நாம் முயற்சி மற்றும் சில சரங்களை என்று கணக்கில் எடுத்து முடியும், சில, ints இருக்கும் 806 01:02:00,000 --> 01:02:03,000 நாம், முயற்சி மற்றும் அதே வகை அவற்றை எல்லாம் மாற்ற மற்றும் என்ன நடக்கிறது என்று பார்க்கலாம் என்று 807 01:02:03,000 --> 01:02:09,000 அல்லது நாம் ஏற்கனவே உள்ளிட்ட இதில் மதிப்பு அவற்றை கருத்தில் கொள்ளலாம் 808 01:02:09,000 --> 01:02:14,000 இரண்டாவது நாம் முதலில் இந்த பையன் எங்கே, இந்த பையன், மூன்றாம் இந்த பையன், 809 01:02:14,000 --> 01:02:19,000 நான்காவது பயன்படுத்தப்படுகிறது இந்த பையன். 810 01:02:19,000 --> 01:02:23,000 நாம் இந்த குறியீடு ரன் போது என்ன நடக்கிறது என்று பார்ப்போம். 811 01:02:23,000 --> 01:02:29,000 நாம் கீழே மற்றும், தான் அதே மாதிரி செய்தால் 812 01:02:29,000 --> 01:02:31,000 இங்கு புதிய வரிகளை அச்சிடுகிறது இல்லை. 813 01:02:31,000 --> 01:02:35,000 இது கோப்பு விஷயங்களை படிக்கும் போது அது மதிப்புகள் புதிய வரிகளை உட்பட அவர், 814 01:02:35,000 --> 01:02:38,000 இங்கே அது இல்லை, அதே சமயம் அது,, நன்றாக அச்சு ஏன் 815 01:02:38,000 --> 01:02:40,000 அதனால் எல்லாவற்றையும் ஒன்றாக smushed ஏன் தான். 816 01:02:40,000 --> 01:02:44,000 நான் விஷயங்களை நன்றாக செய்ய புதிய வரிசையில் சேர்க்க நாம். 817 01:02:44,000 --> 01:02:51,000 அதை மீண்டும் இயக்கவும் விட, அதனால் இங்கே 818 01:02:51,000 --> 01:02:54,000 என்ன நடந்தது என்று பாருங்கள். 819 01:02:54,000 --> 01:03:00,000 அதை நாம் வரிசை அதை வைத்து எந்த வகையில் எல்லாம் அச்சு. 820 01:03:00,000 --> 01:03:10,000 அந்த அர்த்தத்தில் ஒழுங்கை பாதுகாக்க வேண்டும். 821 01:03:10,000 --> 01:03:15,000 >> பிரத்யேக இந்த பிரச்சனை செல்கிறேன் 822 01:03:15,000 --> 01:03:20,000 நாம், ஒரு கோப்பு மீது மீண்டும் கூறு முடியாது விரும்பும் 823 01:03:20,000 --> 01:03:24,000 நாம், அதை some_file.txt கொடுப்பேன் 824 01:03:24,000 --> 01:03:27,000 நாம் இதை பற்றி கூறு போகிறோம். 825 01:03:27,000 --> 01:03:31,000 நாம் நாம் அனைத்து கிடைத்தது என்று உறுதி செய்ய ஒரு வரிசை பயன்படுத்த வேண்டும் என்று 826 01:03:31,000 --> 01:03:36,000 தனிப்பட்ட அங்கு வரிகளை அவுட், மற்றும் நாம் மிகவும் எளிதாக செய்ய முடியும் 827 01:03:36,000 --> 01:03:49,000 இப்போது நாம் நிச்சயமாக ஒரு வட்டத்திற்கு நோக்கம் வெளியே அறிவிக்க வேண்டும் என்று ஒரு வரிசையில் சேகரிப்பதன் மூலமாக, 828 01:03:49,000 --> 01:03:55,000 நாம் என்று நாம் வரிசையில் விசைகளை கோப்பு கோடுகள் பயன்படுத்தினால் 829 01:03:55,000 --> 01:03:59,000 நாம் ஒரு நகல் வரி உள்ளிட்ட நாம் முந்தைய மதிப்பு overriding. 830 01:03:59,000 --> 01:04:08,000 அதே வரிசையில் ஒரே மாதிரியானவை என்று 2 சாவி எப்போதும் முடியாது. 831 01:04:08,000 --> 01:04:13,000 நாம் தான் அதை செய்ய முடியும். 832 01:04:13,000 --> 01:04:17,000 நாம் இங்கே இந்த எதிரொலி அறிக்கை அகலும். 833 01:04:17,000 --> 01:04:24,000 இங்கே நாம் வரிசையில் கோப்பில் வரி சேமிக்கும் 834 01:04:24,000 --> 01:04:28,000 முக்கிய தன்னை பயன்படுத்தி. 835 01:04:28,000 --> 01:04:32,000 இது தவிர, அதை நாங்கள் இந்த முக்கிய தேவையில்லை என்று கூறினார். 836 01:04:32,000 --> 01:04:38,000 நாம் என்று நான் மாறி தேவையில்லை. 837 01:04:38,000 --> 01:04:43,000 இந்த இடத்தில் நாம் மற்றொரு foreach சுழற்சி செய்ய இருந்தது 838 01:04:43,000 --> 01:04:48,000 நாம் ஒவ்வொரு வந்தடைவது மேல் வளையம் என்று 839 01:04:48,000 --> 01:04:56,000 மற்றும் வரி நாம்-oops எதிரொலி என்றால், மன்னிக்கவும். 840 01:04:56,000 --> 01:05:00,000 நாம் மேற்கோள் பயன்படுத்த முடியாது. நாங்கள் முக்கிய பயன்படுத்த வேண்டும். 841 01:05:00,000 --> 01:05:05,000 நாம் வரி எதிரொலி இப்போது நாம் கோப்பில் தனிப்பட்ட வார்த்தைகளை அனைத்து வேண்டும். 842 01:05:05,000 --> 01:05:10,000 நாம் some_file.txt வரை சென்றால், 843 01:05:10,000 --> 01:05:19,000 மற்றும் நாம் ஆப்பிள், வாழை, ஆப்பிள், ஆப்பிள், வாழை, என்ன சொல்ல 844 01:05:19,000 --> 01:05:22,000 இந்த கோப்பில் தனிப்பட்ட வார்த்தைகளை ஆல் அவுட் அச்சிடுதல் என்றால் நாம் தான் செய்ய வேண்டும் 845 01:05:22,000 --> 01:05:30,000 ஆப்பிள் மற்றும் வாழை அவுட் அச்சிட. 846 01:05:30,000 --> 01:05:36,000 நாம் இந்த சேமிக்க என்றால், இப்போது இங்கு நாம், மீண்டும் பெரிதாக்க வேண்டும் 847 01:05:36,000 --> 01:05:44,000 php unique.php, மற்றும் ta-டா. 848 01:05:44,000 --> 01:05:51,000 நாம் வெற்றிகரமாக கோப்பு uniqued. 849 01:05:51,000 --> 01:05:55,000 >> நீங்கள் அதை அச்சிட்டு முன் இந்த பிரச்சனை இறுதி பகுதியாக இந்த வரிசையில் அடுக்க சொல்கிறான் 850 01:05:55,000 --> 01:05:58,000 இந்த எளிய உதாரணம் நாம் செய்துள்ளேன் என்று காரணம் 851 01:05:58,000 --> 01:06:04,000 நாம் பொருளில் அதிர்ஷ்டசாலி என்று கோப்பு 852 01:06:04,000 --> 01:06:06,000 நாம் ஆப்பிள்கள் மற்றும் வாழைப்பழங்கள் இந்த திட்டமிடப்பட்டது எடுத்துக்காட்டாக செய்தார். 853 01:06:06,000 --> 01:06:08,000 ஏற்கனவே வரிசையாக்கம். 854 01:06:08,000 --> 01:06:19,000 ஆனால் எளிய வகை செயல்பாடு பயன்படுத்தி நீங்கள் அழகாக நாகரீகமான இது ஒரு வரிசை, வரிசைப்படுத்த முடியும். 855 01:06:19,000 --> 01:06:24,000 நான் விரைவில் பற்றி நீங்கள் பேச வேண்டும் என்று இறுதி காரியம் 856 01:06:24,000 --> 01:06:31,000 PHP இன் இந்த வகையான எல்லா நல்ல உள்ளது, அது மிகவும் எளிது சூப்பர் தான் 857 01:06:31,000 --> 01:06:43,000 நீங்கள் எப்போதாவது நிரலாக்கத்தின்படி சிறிய, விரைவான விஷயங்களை செய்ய வேண்டும் என்றால் என்ன செய்ய வேண்டும் என்பதை தெரிந்து கொள்ள. 858 01:06:43,000 --> 01:06:48,000 உதாரணமாக, நான் சொல்ல, ஒரு நிரலை எழுத வேண்டும் என்றால், 859 01:06:48,000 --> 01:06:53,000 நான் சி அதை போய் எழுத போவதில்லை பிரிவுகளாக அனைவரும் வைக்கிறது 860 01:06:53,000 --> 01:06:55,000 இது நீண்ட இருக்க போகிறது. 861 01:06:55,000 --> 01:06:57,000 இது, சம்பந்தப்பட்ட கோப்புகளை உள்ளன குறிப்பாக, ஒரு வலி வகையான இருக்கும் நடக்கிறது 862 01:06:57,000 --> 01:07:00,000 நீங்கள் பார்த்த போல். 863 01:07:00,000 --> 01:07:05,000 இது மிகவும் நன்றாக இருக்கிறது என்று இங்கே இந்த அளவுக்கு குறியீடு 864 01:07:05,000 --> 01:07:08,000 நாம் ஒரு கோப்பு மூலம் கிழித்தெறிய முடிந்தது, அனைத்து தனிப்பட்ட மதிப்புகள் வெளியே இழுக்க 865 01:07:08,000 --> 01:07:11,000 அவர்கள் வெளியே வந்து அச்சிட. 866 01:07:11,000 --> 01:07:16,000 >> எனினும், உங்கள் பணிகள், உங்கள் திட்டங்கள், 867 01:07:16,000 --> 01:07:20,000 நீங்கள் PHP வலைத்தளங்கள் கட்டி என்றால் சக்தி என்று 868 01:07:20,000 --> 01:07:25,000 நாம், இந்த மொழி பெயர்ப்பாளர் மூலம் நம் PHP கோப்புகளை இயங்கும் 869 01:07:25,000 --> 01:07:29,000 மற்றும் மொழிப்பெயர்ப்பாளர், PHP குறிச்சொற்கள் உள்ள அனைத்தையும் செயலாக்கத்தில் உள்ளது 870 01:07:29,000 --> 01:07:34,000 எல்லாவற்றையும் தீண்டப்படாத விட்டு முடிவுகள் துப்பிய. 871 01:07:34,000 --> 01:07:40,000 நாம் நிரலாக்கத்தின்படி HTML உருவாக்க செய்யலாம். 872 01:07:40,000 --> 01:07:46,000 ஸ்பெக் இப்போது, நாம் ஸ்பெக் திரும்பி சென்றால், கடந்த சிக்கல் 873 01:07:46,000 --> 01:07:56,000 செறிவு இந்த கருத்து பற்றி பேச்சு 874 01:07:56,000 --> 01:08:01,000 மேலும், ஒரு துளி மெனுவை உருவாக்க 875 01:08:01,000 --> 01:08:06,000 நீங்கள் அல்லது உங்கள் இறுதி திட்டம் என்ன என்பதை பொறுத்து, செய்ய முடியாது, 876 01:08:06,000 --> 01:08:13,000 பயனர் அனைத்து செறிவு ஒரு பட்டியலில் இருந்து தேர்ந்தெடுக்க அனுமதிக்கிறது 877 01:08:13,000 --> 01:08:15,000 அவர்கள் ஒரு செறிவு. 878 01:08:15,000 --> 01:08:21,000 இப்போது, இந்த வெளியே தட்டச்சு செய்ய ஒரு வலி விதமான 879 01:08:21,000 --> 01:08:25,000 மேலும் நீங்கள் உறுதி செய்ய நேர்கிறது குறிப்பாக போது, கைமுறையாக இதை எல்லாம் செய்ய 880 01:08:25,000 --> 01:08:28,000 நீங்கள், சரியான இடத்தில் அனைத்து கோண அடைப்புகள் மற்றும் சரியான இடத்தில் அனைத்து மேற்கோள் என்று 881 01:08:28,000 --> 01:08:34,000 எனவே PHP நீ நிரலாக்கத்தின்படி செய்யலாம், நீங்கள் உண்மையில் விரைவாக செய்ய முடியும். 882 01:08:34,000 --> 01:08:36,000 >> இதை செய்ய எப்படி என்று பார்ப்போம். 883 01:08:36,000 --> 01:08:42,000 நாம் ஒரு புதிய கோப்பினை திறக்க போகிறோம். 884 01:08:42,000 --> 01:08:46,000 நாம் PHP குறிச்சொற்கள் செய்ய போகிறோம். 885 01:08:46,000 --> 01:08:53,000 நாம், அதை concentrations.php அழைக்க போகிறாய் 886 01:08:53,000 --> 01:08:58,000 இப்போது நீங்கள் இந்த செய்கிறீர்கள் போது, ஒரு நல்ல விஷயம் என்ன யோசிக்க 887 01:08:58,000 --> 01:09:02,000 உங்கள் PHP மற்றும் உங்கள் HTML கலந்து பொருந்தும் முயற்சிக்கும் போது 888 01:09:02,000 --> 01:09:08,000 கண்டறிவதன் உள்ளது, சரி, நான் நிரலாக்கத்தின்படி உருவாக்க வேண்டும் என்று பகுதியாக என்ன? 889 01:09:08,000 --> 01:09:11,000 நான் நிரலாக்கத்தின்படி உருவாக்க முடியும் என்று பகுதியாக என்ன? 890 01:09:11,000 --> 01:09:17,000 இது உங்கள் HTML அனைத்து செய்ய முடியும் என்பது உண்மை 891 01:09:17,000 --> 01:09:19,000 PHP தொகுதிகள் உள்ளே. 892 01:09:19,000 --> 01:09:24,000 நீங்கள் சரங்களை போல HTML அனைத்து எதிரொலி முடியும். 893 01:09:24,000 --> 01:09:30,000 உதாரணமாக, நான் PHP இன் உள்ளே தேர்ந்தெடுக்கப்பட்ட குறிச்சொற்கள் செய்து தொடங்க விரும்பினால் 894 01:09:30,000 --> 01:09:46,000 நான் எதிரொலி சொல்ல முடியும்,, பெயர் = செறிவு தேர்வு சொல்ல 895 01:09:46,000 --> 01:09:49,000 பின்னர் கீழே கீழே நான் மற்றொரு எதிரொலி குறிச்சொல்லை கொண்டிருக்க முடியும் 896 01:09:49,000 --> 01:09:57,000 அல்லது வேறு எதிரொலி நெருங்கிய தேர்வு என்று. 897 01:09:57,000 --> 01:10:00,000 என்ன இந்த மொழியில் செய்ய போகிறேன் ஏனெனில் இந்த அதை செய்ய ஒரு வழி 898 01:10:00,000 --> 01:10:09,000 இது PHP மொழி பெயர்ப்பாளர் மூலம் ரன் தான் இந்த சரம் அவுட் அச்சிட உள்ளது, 899 01:10:09,000 --> 01:10:12,000 எனவே விளைவாக HTML இருக்கும். 900 01:10:12,000 --> 01:10:18,000 அதை இப்போது நான் இந்த கோப்பை சேமிக்க வேண்டும் 901 01:10:18,000 --> 01:10:24,000 நான் php concentrations.php ரன் 902 01:10:24,000 --> 01:10:26,000 நான் என்ன பாருங்கள். 903 01:10:26,000 --> 01:10:30,000 நான் இந்த திறந்த நெருக்கமான தேர்ந்தெடுக்கப்பட்ட டேக் வாங்கினேன். 904 01:10:30,000 --> 01:10:36,000 >> நான் இதை செய்ய இருந்த நான், ஒரு கோப்பு இந்த முடிவை காப்பாற்ற இருந்தால் 905 01:10:36,000 --> 01:10:45,000 concentrations.html-காத்திருந்தது, சொல்ல, அதை எல் போன்ற பிற சென்று விட்டார் தெரிகிறது பக்க 906 01:10:45,000 --> 01:11:02,000 நான் இங்கே திறந்து இப்போது நீங்கள் நான் ஒரு செல்லுபடியான HTML கோப்பு உள்ளது பார்க்க concentrations.html. 907 01:11:02,000 --> 01:11:05,000 விசித்திரமான அந்த வகையான? 908 01:11:05,000 --> 01:11:09,000 நாம், HTML உருவாக்க செல்லுபடியான HTML உருவாக்க PHP பயன்படுத்துகிறீர்கள். 909 01:11:09,000 --> 01:11:13,000 நாம் அது செய்கிறீர்கள் வழியில் நாம் தான் PHP அச்சு சிக்கல் உள்ளது 910 01:11:13,000 --> 01:11:16,000 நாம் அது அச்சிட வேண்டும் என்று HTML. 911 01:11:16,000 --> 01:11:20,000 இந்த PHP வலைத்தளங்களில் வேலை எப்படி சரியாக இருக்கும். 912 01:11:20,000 --> 01:11:24,000 நீங்கள் இப்படி ஏதாவது உங்களுக்கு அனுப்புகிறது என்று ஒரு இணைய செல்லும்போது 913 01:11:24,000 --> 01:11:30,000 ஏதோ, ஏதோ, ஏதோ டாட் காம் சாய்வு index.php 914 01:11:30,000 --> 01:11:33,000 கணினி மொழியில், index.php போன் 915 01:11:33,000 --> 01:11:38,000 PHP மொழி பெயர்ப்பாளர் மூலம் இயங்கும், மற்றும் அதை குப்பை வெளியே வரும் 916 01:11:38,000 --> 01:11:49,000 இது உலாவி திரும்ப அனுப்பும் மற்றும் ஏ கூறி, உலாவி, ஆக இந்த விளக்குவது. 917 01:11:49,000 --> 01:11:54,000 நல்ல விஷயம் இது தொடர்ந்து எதிரொலி, எதிரொலி, எதிரொலி, எதிரொலி எழுத ஒரு வலி இருக்க முடியும் என்று 918 01:11:54,000 --> 01:11:59,000 நீங்கள் எழுத வேண்டும் என்று விரும்பினால், இந்த மேற்கோளில் எல்லாம் அடை 919 01:11:59,000 --> 01:12:04,000 , நீங்கள் இதை செய்ய உங்களை நிலையான இருக்க போகிறது என்று HTML 920 01:12:04,000 --> 01:12:16,000 , வெளியே வைத்து, அதை மூடிவிட்டு, 921 01:12:16,000 --> 01:12:21,000 பின்னர் இங்கே நீங்கள் மட்டும் உங்களுக்கு தெரியும் என்று PHP குறிச்சொற்கள் உள்ளே வைத்து 922 01:12:21,000 --> 01:12:26,000 நீங்கள் நிரலாக்கத்தின்படி உருவாக்க வேண்டும், மற்றும் இந்த வழக்கில் அந்த விருப்பத்தை குறிச்சொற்கள் தான் 923 01:12:26,000 --> 01:12:31,000 என்று உருவாக்க ஒரு வலி இருக்கும். 924 01:12:31,000 --> 01:12:37,000 >> உதாரணமாக, நாம் ஒரு ஆயிரம் விருப்பத்தை குறிச்சொற்களை உருவாக்க முடியும் 925 01:12:37,000 --> 01:12:48,000 இந்த மாதிரி ஏதாவது, $ நான் <1000 செய்து, நான் + 926 01:12:48,000 --> 01:13:00,000 மற்றும் எதிரொலி விருப்பத்தை மதிப்பு என்று = $-அச்சச்சோ, நான் அதை செய்ய முடியாது. 927 01:13:00,000 --> 01:13:03,000 சரி, அது ஒரு முயற்சி மற்றும் என்ன நடக்கிறது என்று பார்க்கலாம் கொடுக்கலாம். 928 01:13:03,000 --> 01:13:22,000 $ நான் பின்னர் $ நான் சொல்லி 01:13:27,000 மாறாக அந்த விருப்பத்தை டேக் அவுட் தட்டச்சு கொண்ட ஒரு ஆயிரம் வெவ்வேறு நேரங்களில் விட 930 01:13:27,000 --> 01:13:33,000 நான் நிரலாக்கத்தின்படி, தானாக உருவாக்க PHP குறியீடு பயன்படுத்தி. 931 01:13:33,000 --> 01:13:38,000 நாகரீகமான வகையான. Yeah. 932 01:13:38,000 --> 01:13:41,000 நான் இந்த விரிவுரை அல்லது ஒத்திகையும் அல்லது குறிப்பிட்ட அவர், நினைவில் 933 01:13:41,000 --> 01:13:43,000 ஆனால் மேற்கோள் மதிப்பெண்கள் வித்தியாசம், என்ன 934 01:13:43,000 --> 01:13:45,000 சாதாரண தான் இந்த ஒற்றை விஷயங்கள்? 935 01:13:45,000 --> 01:13:49,000 அந்த உண்மையில் நான் காட்ட போகிறேன் என்று தவறாக இங்கே செய்த விஷயம். 936 01:13:49,000 --> 01:13:52,000 ஒற்றை மேற்கோள், எந்த தனித்துவ அனுமதிக்க வேண்டாம் 937 01:13:52,000 --> 01:13:57,000 ஒரு ஒற்றை மேற்கோள் சரம் உள்ளே எல்லாம் சரியாக புரிந்துகொள்ளப்படும். 938 01:13:57,000 --> 01:14:02,000 நான் ஒரு \ n ஒற்றை மேற்கோள் உள்ளே இருந்த நான், எடுத்துக்காட்டாக, இந்த காப்பாற்ற வேண்டும் 939 01:14:02,000 --> 01:14:07,000 இப்போது நான் இங்கே கீழே சென்று ரன் அது- 940 01:14:07,000 --> 01:14:12,000 அச்சச்சோ, நான் அங்கு போகிறேன்? 941 01:14:12,000 --> 01:14:19,000 நான் $ மறந்துவிட்டேன் ஏனெனில் ஓ, அது. 942 01:14:19,000 --> 01:14:25,000 >> நான், உண்மையில் திறக்க இப்போது, இங்கே, நாம் ஒரு கோப்பு அதை தட்டச்சு அகலும். 943 01:14:25,000 --> 01:14:27,000 நாங்கள் அதை படிக்க முடியும். 944 01:14:27,000 --> 01:14:34,000 இங்கே நீங்கள், நான் ஒரு உண்மையான புதிய வரி போன்ற, சரம் இந்த நேரடி \ n பெற்றுவிட்டோம் என்று பார்க்க 945 01:14:34,000 --> 01:14:38,000 மற்றும் இதேபோல், பதிலாக உண்மையில் இந்த மாறி மதிப்பு இடைக்கணிப்பிடுதல் 946 01:14:38,000 --> 01:14:42,000 அது எனக்கு ஒரு வலி வகையான இது $ நான் தன்னை, கொடுத்தார். 947 01:14:42,000 --> 01:14:46,000 இந்த சுற்றி வழி, இரட்டை மேற்கோளில் பயன்படுத்த வேண்டும் 948 01:14:46,000 --> 01:14:52,000 பின்னர் அது உண்மையில் நான் இரட்டை மேற்கோளில் பயன்படுத்த போது 949 01:14:52,000 --> 01:14:56,000 இங்கே உள்ள ஒழுங்காக இடைச்செருக இந்த மாறிகள் அனைத்து மதிப்புகள் 950 01:14:56,000 --> 01:14:59,000 மேலும் அது புதிய வரி இந்த \ n அங்கீகரிக்க 951 01:14:59,000 --> 01:15:02,000 மற்றும் \ n. 952 01:15:02,000 --> 01:15:07,000 நீங்கள் இருக்கும் போது ஒரே ஒருவர் பயன்படுத்தி நன்றாக 953 01:15:07,000 --> 01:15:10,000 சிறப்பு எழுத்துக்குறிகள் விளக்கப்படலாம் என்று எழுத்துக்கள், ஏனெனில் நீங்கள் இல்லை 954 01:15:10,000 --> 01:15:15,000 தொடர்ந்து அவர்கள் தப்பிக்க. 955 01:15:15,000 --> 01:15:18,000 விஷயங்கள், அடிக்கடி நான் வழி நையாண்டி, மற்றும் முடியும் 956 01:15:18,000 --> 01:15:24,000 நான் சுலபமாக செய்ய, என்று நான் எதுவும் போகிறேன் என்றால் 957 01:15:24,000 --> 01:15:31,000 HTML நான் ஒற்றை மேற்கோள் உள்ள தொகு அடங்கும் நான் என் குறியீடு போலவே 958 01:15:31,000 --> 01:15:36,000 பின்னர் இந்த சங்கிலி ஆபரேட்டர் பயன்படுத்த 959 01:15:36,000 --> 01:15:43,000 உள்ளே மாறிகள் ஒன்று சேர் வேண்டும் 960 01:15:43,000 --> 01:15:47,000 இது என்ன வேறு வழி இல்லை 961 01:15:47,000 --> 01:15:52,000 நாம் இணைக்க நடக்கிறது என்று புள்ளி கிடைத்துள்ளது இந்த ஒரு சரம் 962 01:15:52,000 --> 01:15:56,000 இந்த இந்த இந்த நிலையில், 963 01:15:56,000 --> 01:15:59,000 இப்போது நான் இந்த இரட்டை மேற்கோளில் தப்பிக்க இல்லை. 964 01:15:59,000 --> 01:16:02,000 நான் தப்பிக்க இந்த பையன் பயன்படுத்த வேண்டாம். 965 01:16:02,000 --> 01:16:08,000 அவர்கள் உண்மையில் இங்கு இரட்டை மேற்கோளில் பின்னர் இந்த பையன் போன்ற அச்சு. 966 01:16:08,000 --> 01:16:11,000 இந்த ஒன்றாக எல்லாவற்றையும் கலந்து மற்றொரு வழி. 967 01:16:11,000 --> 01:16:14,000 >> [மாணவர்] மேலும், நீங்கள் gettype கேட்கும் போது எந்த மேற்கோள் மதிப்பெண்கள் இருந்தன. 968 01:16:14,000 --> 01:16:22,000 சரி, இவ்வளவு எதிரொலி வகையான நீங்கள் அடைப்புக்குறிக்குள் தேவையில்லை என்ற அர்த்தத்தில் சிறப்பு ஆகும். 969 01:16:22,000 --> 01:16:29,000 நீங்கள், மேற்கோள் மாறிகள் சுற்றி அவசியம் குறிக்கிறது வேண்டும் 970 01:16:29,000 --> 01:16:37,000 அது $ நான் எதிரொலிக்கும் என்று செல்லுபடியாகும், அது ஒரு சரம் இந்த விளக்குவது போல. 971 01:16:37,000 --> 01:16:44,000 அதை நடிகர்கள் செய்ய நடக்கிறது, நாம் இதை செய்ய முடியும், அதுவும் சரியான, ஆனால் நாம் அது தேவையில்லை. 972 01:16:44,000 --> 01:16:48,000 இது விருப்ப தான். 973 01:16:48,000 --> 01:16:53,000 இந்த வாரம் சிக்கல் தொகுப்பில் பொருள் இது நிறைய கவனிக்க 974 01:16:53,000 --> 01:16:58,000 நீங்கள் PHP பயன்படுத்தி HTML கலந்து மற்றும் பொருத்தமான இடத்தில் 975 01:16:58,000 --> 01:17:08,000 நாங்கள் மீண்டும் உருட்டும் மற்றும் என்றால் இப்படி, இப்போது நாம் இந்த இயக்க 976 01:17:08,000 --> 01:17:13,000 நாம் விருப்பத்தை மதிப்புகள் ஒரு மொத்தமாக என்று பார்க்கலாம் 977 01:17:13,000 --> 01:17:15,000 என்று தான் அச்சு. 978 01:17:15,000 --> 01:17:20,000 நாம் உண்மையில் விரைவில் உருவாக்கப்படும் விட்டது என்று அனைத்து இந்த HTML வேண்டும். 979 01:17:20,000 --> 01:17:22,000 நான் ஒரு உடற்பயிற்சி அதை விட்டு விடுகிறேன். 980 01:17:22,000 --> 01:17:24,000 அதை நாம் முன்பே அந்த கோப்பு வாசிப்பு மிகவும் ஒத்த தான். 981 01:17:24,000 --> 01:17:31,000 >> நீங்கள் CDN இருந்து கீழே தள்ள முடியாது என்று ஒரு concentrations.txt கோப்பு, இல்லை 982 01:17:31,000 --> 01:17:34,000 மற்றும் நீ, நாம் முன்பு செய்த அதே foreach தந்திரம் பயன்படுத்தி திறக்க முடியாது 983 01:17:34,000 --> 01:17:39,000 மற்றும் நீங்கள் ஒரு விருப்பத்தை மற்றும் பிளக் எதிரொலி வேண்டும் foreach 984 01:17:39,000 --> 01:17:44,000 பொருத்தமான மதிப்புகள், சரியான விசைகளை மற்றும் குறியீடுகள், 985 01:17:44,000 --> 01:17:49,000 பின்னர் நீங்கள் உண்மையில் உருவாக்குகிறது என்று கீழே ஒரு துளி கிடைக்கும் 986 01:17:49,000 --> 01:17:54,000 நிரலாக்கத்தின்படி ஹார்வர்ட் வெவ்வேறு இடங்களில் நீங்கள் எல்லாம். 987 01:17:54,000 --> 01:17:57,000 வேண்டும் ஒரு கையளவு விஷயம். 988 01:17:57,000 --> 01:18:02,000 இந்த வேலையை கட்டமைப்பு பொருள் நிறைய உள்ளது. 989 01:18:02,000 --> 01:18:07,000 நீங்கள் செய்யவில்லை என்றால், அது ஏற்கனவே அடுத்த அரை மணி நேரத்தில், ஒரு மணி நேரத்தில், எடுத்து 990 01:18:07,000 --> 01:18:10,000 இன்றிரவு நிச்சயமாக நிச்சயமாக, சில நேரம் 991 01:18:10,000 --> 01:18:14,000 , சிக்கல் தொகுப்பு விவரக்குறிப்பு வழியாக நடக்க 992 01:18:14,000 --> 01:18:20,000 vhosts, உள்ளூர் புரவலன், அதையெல்லாம் அமைக்க கூடிய என்ன நடக்கிறது பாருங்கள். 993 01:18:20,000 --> 01:18:24,000 இப்போது சுட்டிக்காட்ட வேண்டிய ஒன்று என்று 994 01:18:24,000 --> 01:18:30,000 மிகவும் சிக்கல் தொகுப்புகளில் உங்கள் டிராப்பாக்ஸ் கோப்புறையை செல்லும் 995 01:18:30,000 --> 01:18:34,000 பின்னர் பிரச்சனை தொகுப்பு ஜிப் கோப்பை பதிவிறக்கி அதை unzipping. 996 01:18:34,000 --> 01:18:36,000 இந்த பிரச்சனை செட் நீங்கள் விரும்பவில்லை. 997 01:18:36,000 --> 01:18:40,000 இந்த vhosts அடைவு செல்ல விரும்புகிறேன். 998 01:18:40,000 --> 01:18:45,000 நீங்கள், vhosts சென்றால், அது உள்ள உள்ளூர் புரவலன் அடைவு செல்ல விரும்புகிறேன் வேண்டும் 999 01:18:45,000 --> 01:18:50,000 நீங்கள் ஜிப் கோப்பை இழுத்து வேண்டும் நான் எங்கே, இந்த, உள்ளது 1000 01:18:50,000 --> 01:18:55,000 அது zip கோப்பை திறக்க, மற்றும் செல்ல தயாராகுங்கள். 1001 01:18:55,000 --> 01:18:57,000 நீங்கள் நெருக்கமாக பின்பற்றவும் வேண்டும். 1002 01:18:57,000 --> 01:19:02,000 >> நீங்கள் ஏதேனும் கேள்விகள் இருந்தால், மின்னஞ்சல் அனுப்ப, அலுவலக நேரம் வந்து, ஆலோசிக்க அதை பதிவு. 1003 01:19:02,000 --> 01:19:08,000 நன்றி தோழர்களே. அடுத்த வாரம் நாம் வினாடி வினா ஒரு ஆய்வு அமர்வு போகிறது. 1004 01:19:08,000 --> 01:19:12,000 உங்கள் கடந்த பிரச்சனை தொகுப்பு அனுபவிக்க. நான் அதை எல்லாம் நன்றாக செல்லும் என்று நம்புகிறேன். 1005 01:19:12,000 --> 01:19:14,000 [CS50.TV]