[Powered by Google Translate] [வாரம் 8]
[டேவிட் ஜே Malan] [ஹார்வர்ட் பல்கலைக்கழகம்]
[இந்த CS50 உள்ளது.] [CS50.TV]
>> மீண்டும் வருக.
இந்த CS50 தான், இந்த வாரம் 8 தொடக்கத்தில் உள்ளது.
வாய்ப்புகளை ஒரு ஜோடி இந்த வாரம்,
அவர்கள் மத்தியில் இங்கே இந்த பேச்சு, இதில் சில உணவு வழங்கப்படும்.
மேலும் விவரங்களுக்கு ஆன்லைன் என்று ஸ்லைடுகள் அவுட் கண்காணிப்பிற்கு.
மேலும் நம் சொந்த தாமஸ் Carriero மற்றொரு நிகழ்வு இந்த வாரம்.
அவர், டிராப்பாக்ஸ் இப்போது யார் CS50 முன்னாள் தலைவர் ஆசிரியர் கூட்டாளிகள் தான்
மேலும் அவர், நீங்கள் என்ன எங்களுக்கு வரை இணந்துவிட்டாயா யார் பையன்
நீங்கள் டிராப்பாக்ஸ் மேலும் இந்த மதியம் அவர்கள் பேச்சு என்று தலையை இன்னும் வேண்டும் நீங்கள்.
CS50 மதிய இந்த வெள்ளிக்கிழமை.
நீங்கள் தீ மற்றும் ஐஸ் மணிக்கு, வழக்கம் போல், 1:15, முடியும் என்றால் எங்களுக்கு சேர வேண்டும்.
>> இப்போது நாம் கருத்தரங்குகள் என்று ஏதாவது ஒரு ட்ரைவில்.
எங்கள் CS50 கருத்தரங்குகள், திரும்ப, கற்பித்தல் கூட்டாளிகள் தலைமையில் இந்த விருப்ப வகைகள்
நிச்சயமாக மற்றும் நிச்சயமாக உதவியாளர்கள், நண்பர்கள்,
வளாகத்தில் ஒரு குழு இருந்து எல்லோரும் ஒரு குழு இது ABCD, என்று
வளாகத்தில் technophiles, அத்துடன் HCS என்று ஒரு குழு,
ஹார்வர்ட் கம்ப்யூட்டர் சொசைட்டி, அதே கணினி ஆர்வமுள்ள இளநிலை பட்டதாரிகள்.
கருத்தரங்குகள் இந்த ஆண்டு பட்டியலில் அண்ட்ராய்டு மற்றும் iOS மற்றும் ஜாவாஸ்கிரிப்டை கருத்தரங்குகள் அடங்கும்
மற்றும் PHP, யூனிக்ஸ், Vim, மேலும், எனவே இந்த கருத்தரங்குகள் வரும் என்று உணர.
நீங்கள் RSVP விரும்பினால் அவர்கள் எந்த அங்கு URL ஐ தலைமை.
அவர்கள் இறுதி முறை நாம் நிச்சயமாக வலைத்தளத்தில் முறை மற்றும் இடங்களில் பதிவு.
ஆனால் முன் கருத்தரங்குகள் அங்கு 5 ஆண்டு மதிப்பு கிடைக்க, தெரியுமா
இதில் பல உங்களுக்கு வலிமை தொழில்நுட்பங்கள் அடிப்படையில் இன்னும் மிகவும் தற்போதைய இல்லை
உங்கள் இறுதி திட்டங்களுக்கு விளையாட வேண்டும், அதனால் அதன் சில வீடியோக்களை அங்கு தலைமை.
>> CSS, ஏற்கனவே CSS தெரிந்திருந்தால் நீங்கள் அந்த,
சுருக்கமாக அது என்ன?
CSS என்ன?
இது கேஸ்கேடிங் ஸ்டைல் ​​ஷீட்டுகள், மற்றும் என்ன அர்த்தம்?
என்று, எங்களுக்கு CSS என்ன செய்ய?
சரி, எளிதான ஒன்று, HTML, மீயுரை மார்க் மொழி ஓட வேண்டும்.
அது எங்களுக்கு என்ன செய்ய?
யாரும்?
இந்த கேள்விகளை கேட்டு மிகவும் மோசமான போகிறது.
HTML, மீயுரை மொழி.
ஆமாம்? இல்லை?
[செவிக்கு புலப்படாமல் மாணவர் பதில்]
சரி, நல்ல, இது எங்களுக்கு ஒரு வலை உலாவியில் காண்பிக்க உரையை வரை குறிக்க உதவுகிறது.
இது ஒரு நிரலாக்க மொழி அல்ல.
அது உண்மையில் ஒரு மொழி தான், அது எப்படி காட்ட உலாவி அறிவுறுத்துகின்றது பொருள்
தகவல், நாம் இந்த எளிய அவதாரம் பார்த்தேனே
, திறந்த அடைப்புக்குறி ப மூடிய அடைப்புக்குறி boldfacing போன்ற எளிய சூப்பர் ஒன்று கூறுகிறது
இந்த உரை தடித்த செய்ய, மற்றும் அதை தான் உண்மையில் பல வழிகளில் ஒன்று தான்
நாம் உண்மையில் செய்ய, மற்றும் முடியும், இந்த நாள் ஒரு நல்ல அணுகுமுறை
விஷயங்களை தடித்த மற்றும் சாய்வு செய்து, உங்கள் வலை பக்கம் stylizing வேண்டும்
மற்றும் மையம் மற்றும் நியாயப்படுத்தினார் மற்றும் போல் தனியாக HTML குறிச்சொற்களை வழியாக செய்யப்படவே இல்லை
மாறாக கேஸ்கேடிங் ஸ்டைல் ​​ஷீட்டுகள் CSS என்றழைக்கப்படும் ஒரு நுட்பத்தை, உடன்.
இந்த தன்னை நோக்கி ஒரு மொழி ஆகும்.
அது கூட ஒரு நிரலாக்க மொழி ஆனால், அல்ல
அனைவருக்கும், இன்று எங்களுடன் சேர்ந்து கொண்டே யார் டான், இல்லை.
சில தொழில்நுட்ப கோளாறுகள். ஒரு பிரச்சனை.
>> CSS எங்களுக்கு ஒரு பக்கம் stylize அனுமதிக்கிறது
பண்புகள் என்று என்ன அமைக்க, எனவே இந்த பாருங்கள் நாம்
சில அடிப்படை உதாரணங்கள் மூலம்.
எனக்கு இன்று சாதனம் கொண்டு செல்லலாம்.
நான், இங்கே உள்ள மூல 8 திங்கள் அடைவு இல்லை
நான் ஒரு மொத்தமாக எங்கே CSS என்று ஒரு அடைவில் போக போகிறேன்
சரி இங்கே காத்திருக்கிறார்கள் கோப்புகள்,
இந்த கோப்புறையில் நாம் கடந்த காலத்தில் இருந்து, உதாரணமாக, search0.html வேண்டும்.
இப்போது, search0 உடன் நினைவுக்கு நாம் இந்த குறிப்பை வெளியே
ஒரு வாரம் அல்லது முன்பு அது உண்மையில் ஒரு முன் இறுதியில் கூகிள் செயல்படுத்த அல்லது விதமான
நாம் அங்கு சில புதிய குறிச்சொற்களை என்று கவனிக்க.
நாம், ஒரு பெரிய, தடித்த தலைப்பு இன்னும் h1 இருந்தது
நாம் உண்மையில் பயனர் உள்ளீட்டை ஒரு HTML வடிவம் வேண்டும் அனுமதிக்கும் வடிவம்.
அதிரடி, ஆக்ஷன் கற்பிதத்தின் அர்த்தம் என்ன
HTML வடிவம் டேக் மீது?
இந்த நடவடிக்கை அர்த்தம் என்ன?
நான் இன்று இதை தான் நான்.
அதிரடி வடிவம் சமர்ப்பிக்க வேண்டிய அமைந்துள்ள இலக்கு ஆகும்.
சொல்வது உண்மை நடவடிக்கை = "google.com / தேடல்"
பயனர் கிளிக் செய்தவுடன் அந்த பொத்தானை அல்லது அதற்கு சமமான submit 'என்பதாகும்
அவர்கள் நிரப்ப என்ன வடிவத்தில் துறைகளில் எங்கள் சர்வர் இல்லை அனுப்பப்படும் போகிறீர்கள்
அல்லது மாறாக கூகிள் அந்த குறிப்பிட்ட URL க்கு எங்கள் சாதனம்.
அதை பயன்படுத்த நடக்கிறது முறை, கிடைக்கும் என்று
மற்றும் இப்போது, ஒரு வலை சேவையகம் உடன் தகவல் கடந்து ஒரு உத்தி, இங்கு
URL மூலம், எனவே எப்படி இந்த வேலை மீண்டும் ஒரு விரைவு பார்க்கலாம்.
>> அதன் பெயர் q ஒரு உள்ளீடு இல்லை என்று அறிவிப்பு
இதன் வகை உரை பின்னர் வகை இரண்டாவது உள்ளீடு சமர்ப்பிக்க உள்ளது
இதன் மதிப்பு CS50 தேடல் என்பது, உண்மையில், நாம் இங்கே இந்த கோப்பு திறந்து என்றால்,
search0.html, அது ஒரு சூப்பர் எளிய வடிவம் தான்,
மற்றும் கணினி அறிவியல் போன்ற ஏதோ நான் தேடினால்
பின்னர் CS50 தேடல் உள்ளிடவும் அல்லது கிளிக் வெற்றி
என்ன நடக்கிறது என்று கூகிள் செய்து அப்பால் என்று அறிவிப்பு
நான் குறிப்பாக, மேலே இந்த URL இல் முடிவுக்கு வந்தது
google.com / தேடல்? q = கணினி + அறிவியல்,
மற்றும் கணினி அறிவியல் நான் உள்ளே தட்டச்சு என்ன என்பது தெளிவாகின்றது
+ மட்டும், ஒரு இடைவெளி தன்மை இருந்தது என்று பொருள்
அது தான் இல்லை என்று உறுதி செய்ய உலாவி செய்யப்படுகிறது
குழப்பம் மற்றும் உண்மையான URL ல் வெள்ளை இடைவெளி.
பின்னர் q, நிச்சயமாக, அளவுரு பெயர்.
நாம், ப்ரோக்ராமர், உண்மையில் இன்னும் q அணுக முடியும் என்பதை பார்க்கவில்லை.
நாம், கூகுள் இங்கே இந்த செய்ய என்ன தெரியும் என்று நினைத்து கொள்ளுங்கள்
ஆனால் நாம் இன்று காரணமாக நேரத்தில் அங்கு கிடைக்கும்.
>> ஆனால், என்னை search1.html மணிக்கு பதிலாக பார்க்கலாம்
நான் இங்கே இந்த வடிவம் ஒரு சிறிய நொண்டி என்று முடிவு ஏனெனில் இது ஒரு சிறிய வித்தியாசமாக தெரிகிறது.
நான் என்ன சொல்கிறேன் என்றால், அது மேல் இடது மூலையில் உள்ளது.
இல்லை அழகுடன் அது உண்மையாக தான், அதனால் தான் நான் இந்த stylize வேண்டும்
மேலும், அதன் முகப்பு, திரும்ப கூகிள், போன்ற ஒரு பிட்
நீங்கள் அடிக்கடி பார்க்க முடியாது கூட, ஹாலோவீன் இன்று இந்த தெரிகிறது.
நாம் பதிலாக இந்த கோப்பு, தேடல் 1.html பதிப்பு 1 திறந்து இருந்தால், நான் அதை மையம்.
இன்னும் அழகாக அசிங்கமான, ஆனால் குறைந்தது இப்போது நான் இந்த பக்கம் அழகுடன் கட்டுப்படுத்த ஆரம்பித்துவிட்டேன்,
வெறுமனே அதன் மேல் குறிப்பிடத்தக்கது.
தேடல் 1 பார்க்கலாம், மற்றும் ஒரு வித்தியாசம் இங்கே உண்மையில் அங்கு,
இது, நீங்கள் வெளியே குதித்து, அல்லது ஒருவேளை இருக்கலாம்
ஆனால் வித்தியாசம் ஒரு வரி அல்லது துணுக்கை என்ன?
>> இந்த பாணி பண்பு இல்லை, அது மாறிவிடும் HTML இல்
பெரும்பாலான கூறுகள், மிகவும் குறிச்சொற்களை, அவர்கள் மீது ஒரு பாணி பண்பு முடியும்
உள்ளே அந்த பாணி பண்பு, ஒரு மேற்கோள் சரம்
அந்த மேற்கோள் சரம் CSS உள்ளது.
நீங்கள் அங்கு விழுத்தொடர் பாணி தாள் முடியும்
ஒரு சொத்து பெயர் என குறிப்பிடுவதன் மூலம்
ஒரு மதிப்பு தொடர்ந்து ஒரு பெருங்குடல் தொடர்ந்து.
இந்த சில ஆண்டுகளுக்கு முன்பு ஒரு துரதிருஷ்டவசமான வடிவமைப்பு முடிவு என்ன ஆகும்
CSS தன்னை நோக்கி ஒரு மொழி என்று,
ஆனால் எனும் சொல் இது HTML இருந்து மிகவும் வித்தியாசமாக இருக்கிறது.
இந்த வழக்கில், நாம், HTML எழுதப்பட்ட இது என் வலைப்பக்கத்தின், என்று உள்ளே பார்க்க
நான் CSS இந்த மேற்கோள் உள்ளே வேண்டும், மற்றும் CSS க்கான மாநாடு
நீங்கள் தொடர்ந்து ஒரு சொத்து, மீண்டும், ஒரு, பெருங்குடல், என்று என்ன இருக்கிறது என்று
அந்த சொத்து மதிப்பு தொடர்ந்து, இல்லை சமமாக அடையாளம் இல்லை என்று.
கூடுதல் மேற்கோள் உள்ளது.
இது, இந்த பெருங்குடல் பிரிக்கப்பட்ட விசை மதிப்பு ஜோடி தான்
மற்றும் உரை வரி பணம் சரியாக இல்லை.
அது பக்கம் உடலில் உரை உபகரணங்களை சீரமைக்கும், இது, உண்மையில் பக்கம் தைரியம் இல்லை
மையத்தில்.
>> சரி, முடிவு செய்து, தெளிவாக இருக்க வேண்டும், இது.
அனைத்து அந்த sexier, ஆனால் குறைந்தபட்சம் அதை மையம் மற்றும் உண்மையான கூகிள் போன்ற இன்னும் கொஞ்சம் தான்.
ஆனால் நான் அதற்கு பதிலாக இந்த பதிப்பு 2 என்ன திறக்க வேண்டும்
மற்றும் முற்றிலும் கீழே இங்கே ஒரு புதிய குறிச்சொல் சுட்டிக்காட்டுகின்றனர்?
இப்போது முன்னர் தான் கொண்டிருந்த என் பக்கம் தலை, அதில் ஒட்டு
அனைத்து முன் உதாரணங்கள் உள்ள?
அது, தலைப்பு இந்த இருந்தது.
ஒரு நொடி முன்பு தலை டேக் இந்த போல.
இப்போது அதற்கு பதிலாக அது, இது ஒரு பாணி ஒட்டு உள்ளே உள்ளது
இந்த மிக, நான் மன்னிப்பு, எனும் சொல், HTML இருந்து மிகவும் வித்தியாசமாக தெரிகிறது
ஆனால் நீங்கள் அதை, அதனால் உள்ளே பாணி குறிச்சொல் பயன்படுத்தப்படும்
நான் இப்போது ஒரு கணம் முன்பு என்ன அவுட் காரணியாக முடியும்
ஒரு பண்பு, நடை பண்பு, மற்றும் நான் என் பக்கம் மிக சிறந்த இது முடியும்.
>> ஏன்?
சரி, இந்த சி குறியீடு எழுத மிகவும் போன்ற விஷயங்களை சுத்தம் நோக்கி ஒரு படி
நாங்கள் சில நேரங்களில் பொதுவான செயல்பாடுகளை காரணியை செயல்பாடுகளை எழுத வேண்டும்.
அது அழகியல் போன்ற விஷயங்கள் வெளியே காரணமாகிறது தொடங்க ஒரு சிறிய தூய்மையான தான்
மாறாக உங்கள் HTML முழுவதும் அனைத்து இடையிடையே தாவு அதை விட ஒரு மைய இடத்தில்.
இது புதிய இலக்கணத்தை ஒரு பிட் உள்ளது கூட இது, என்ன செய்வது.
இந்த இங்கே ஒரு தேர்வுக்குழு, மற்றும் உடல் வெறும் உடல் உறுப்பு தேர்ந்தெடுக்க வேண்டும்
அது பின்வரும் பண்புகளை பொருந்தும்.
நன்றாக, சொத்து போலவே இருக்கிறது.
நல்ல நடவடிக்கை நான், இறுதியில் ஒரு அரைப்புள்ளி சேர்த்துள்ளோம்
இது மரபு இருக்கிறது, நான் இந்த சொத்து போர்வைக்குள் நான்
சுருள் ப்ரேஸ் உள்ள ஏனெனில் நான் உண்மையில் இங்கு பல்வேறு விஷயங்கள் உண்டு.
நான் உண்மையில் நிறம் போன்ற ஏதாவது சொல்ல முடியும்: நீல;
>> இப்போது இந்த மிக எல்லா அழகாயிருக்கிறது எதுவும் நோக்கி ஒரு படி இருக்க போவதில்லை,
ஆனால் நான் இப்போது பதிப்பு திரும்பி சென்றால் 2 நான் குறைந்தது இப்போது என் உடல் செய்துவிட்டேன்
பக்கம் உரை அனைத்து நீல.
ஒரு உள்ளீடு ஏனெனில் பொத்தானை அதே தங்குகிறார். இது தூய உரை அல்ல.
ஆனால் மேலே CS50 தேடுதல் போன்ற, உரை என்று எல்லாவற்றையும், உண்மையில் நீல உள்ளது.
மீண்டும், நாம் இப்போது செய்த அனைத்து, உடல் டேக் இருந்து அறிவிப்பு நீக்க
பாணி பண்பு, நாம் இங்கே காரணியாக அது இருக்கிறது.
இந்த ஒரு பெரிய முன்னேற்றம் இல்லை, ஆனால் நாம் இன்னும் ஒரு படி எடுத்து இருந்தால்,
நாம் இங்கே இந்த மூன்றாம் பதிப்பு என்ன செய்ய முடியும் கவனிக்க.
>> Search3.html உள்ள வலைப்பக்கத்தை கிட்டத்தட்ட ஒரே மாதிரியாக தான் இருக்கும்
என்ன புதிய குறிச்சொல் இப்போது தவிர?
இணைப்பு, இந்த ஒரு மிக பொருத்தமாக பெயர் இல்லை
நீங்கள் ஒரு கிளிக் மீஇணைப்பை உணர்வு உள்ள இணைக்கும் ஏனெனில்.
மாறாக, நீங்கள் சமமான செய்து வகையான # சி சேர்க்க உள்ளோம்
அதன்படி, ஒரு href பண்புருவானது இணைப்பை ஒட்டு
மற்றும் ஒரு ரெல் கற்பிதம் போய் சொல்வது
ஒரு கோப்பின் உள்ளடக்கங்களை ஒட்டவும் நகல் அடிப்படையில், சரியான இங்கே search3.css என்று.
இது மிகவும் செய்ய முடியாது, ஆனால் அது ஒரு தைரியம்.
அந்த கோப்பு, search3.css, திறந்த போய் சொல்வது
மற்றும் பயனர் பக்கம் தலையை வலது இங்கே அதை தட்டச்சு இருந்தது போல் அது சிகிச்சை
நான் முந்தைய எடுத்துக்காட்டாக போல்.
Search3.css, இதற்கிடையில், அழகான எளிது.
அது உண்மையில் ஒரு நிமிடம் முன்பு தான் சரியாக இருக்கும்
பாணி குறியில், ஆனால் நான் அதன் சொந்த கோப்பு இங்கே காரணியாக அது இருக்கிறது.
>> நாம் HTML அல்லது வலை நிரலாக்க உள்ள அனைத்து அதிக நேரம் செலவிட்ட கூட
வெறும் உள்ளுணர்வாக நோக்கம் காரணமாகிறது, ஒருவேளை, என்ன அவுட்
அதன் சொந்த கோப்பில் கூட CSS இந்த சிறிய துணுக்கை
பின்னர் இங்கே இந்த இணைப்பை டேக் அதை உள்ளிட்ட?
[செவிக்கு புலப்படாமல் மாணவர் பதில்]
சரி, நீங்கள் ஒரு CSS கோப்பு உங்கள் CSS வேண்டும் என்ற அர்த்தத்தில் படிப்பதற்கு எளிதாகவும்.
உங்கள் HTML கோப்பை உங்கள் HTML இல்லை, அது அந்த உணர்வு இன்னும் படிக்க வேண்டும்.
வேறு என்ன கட்டாய இருக்கும்? Yeah.
[செவிக்கு புலப்படாமல் மாணவர் பதில்]
சரி, நீ அதை பல முறை சேர்க்க முடியும், எனவே இப்போது நாம் இந்த செய்கிறீர்கள்
தனிப்பட்ட கோப்புகள் அடிப்படை எடுத்துக்காட்டுகள், ஆனால் நீங்கள் உண்மையில் செய்கிறாய் வேண்டும்
உங்களை போன்ற உண்மையான இணையதளம், pset 7 அல்லது ஒருவேளை உங்கள் இறுதி திட்டத்திற்கு சாப்பிடுவேன்
நீங்கள் பல வலைப்பக்கங்கள் வேண்டும், என மீது நிச்சயமாக பொதுவான
உண்மையான உலகளாவிய வலை, அது நொண்டி என்ன என்று
அதே நீல நிற நகலெடுத்து ஒட்டவும் வேண்டும்
அதே உரை அந்த பக்கங்களில் ஒவ்வொரு சென்டர் சீரமைக்கப்பட்டது.
மாறாக நாம் சி செய்த மிக போல், வெளியே காரணியாக மேலும் அர்த்தமுள்ளதாக
. h கோப்பு, ஒரு மைய இடத்தில் வைத்து
இந்த வழக்கு search3.css உள்ள, பின்னர் எந்த கோப்பு அனுமதி
உங்கள் இணையதளத்தில் உண்மையில் இங்கே வரி 16 இல் இந்த குறிச்சொல்லை மூலம் அந்த கோப்பு சேர்க்க.
பொதுவாக வழக்கு, நாம், பதிப்பு 0 தொடங்கியது பணிகளில் எந்த விதமான
ஆனால், சிறந்த அமைய, மற்றும் ஒவ்வொரு அடியிலும் இல்லை
தேடல் 1, தேடல் 2, இப்போது தேடல் 3 நாம் இந்த குழந்தை முயற்சியில்லாமல்
ஒரு சிறிய தூய்மையான மற்றும் இன்னும் தயாரிப்பு என்று வடிவமைப்புகளை நோக்கி
நாம் சாலை கீழே செய்யலாம் மிகவும் சிக்கலான பக்கங்களில்.
>> என்னை காட்ட இங்கே ஒரு கடைசி எடுத்துக்காட்டாக திறந்து விட
இன்னும் பகட்டான பக்கம், ஆனால் முதல் HTML ஐ பார்க்க வேண்டும்.
இந்த search4.html, மற்றும் கட்டமைப்புரீதியாக கிட்டத்தட்ட அதே என்று அறிவிப்பு
புதிய குறிச்சொல் அறிமுகம் தவிர, DIV.
Div பக்கம் ஒரு பிரிவு அறிமுகப்படுத்துகிறது என்று ஒரு டாக் உள்ளது.
நீங்கள் ஒரு கண்ணுக்கு தெரியாத செவ்வகம் இந்த நினைக்க முடியாது.
அது மாதிரி வலைப்பக்கத்தில் பகுதியில் ஒரு பட்டையின் ஊடே உருவாக்குகிறது
நீங்கள் ஒரு முறை அனைத்து stylize முடியும்.
என்ன நான் இங்கே செய்துவிட்டேன் பின்வருமாறு.
அனைத்து சேர்ந்து உள்ளது, இது என் உடல் டேக், உள்ளே,
நான், 47 மூலம் வரிகளை 45 வழியாக இங்கே பக்கம் ஒரு பிரிவு உருவாக்க சொல்கிறேன்
அந்த அடிப்படையில் என்னை பக்கம் மேல்பகுதியில் ஒரு கண்ணுக்கு தெரியாத செவ்வகம் கொடுக்க வேண்டும்.
பின்னர் கீழே, என்னை கண்ணுக்கு தெரியாத போதிலும் இரண்டாவது செவ்வகம், என்று,
மேலும், இறுதியாக பிறகு பெயர் உள்ளடக்கத்தை அதை அடையாளம், மற்றும்
என்னை கீழே பக்கம் மூன்றில் ஒரு பிரிவு கொடுக்க
ஐடி எனப்படும்.
நான் ஒரு நொடியில் செய்த நாம் ஏன், நான் பார்க்கிறேன்
ஆனால் கருத்தியல் ரீதியாக நான் ஒரு தலைப்பு பிரிவு உள்ளது.
நான் ஒரு உள்ளடக்கத்தை பிரிவு உள்ளது, மற்றும் நான் பக்கம் ஒரு அடிக்குறிப்பில் பிரிவு இல்லை
இந்த ஒரு மார்க் உள்ளன கூட.
பயனர், 3 செவ்வகங்கள் பார்க்க போவதில்லை
ஆனால் திரைக்கு பின்னால் கட்டமைப்புரீதியாக அங்கு வகையான
அவர்கள் உண்மையில் தற்போது தான்.
>> இப்போது, யார் கவலைப்படுகிறார்கள்? ஏன் உண்மையில் இது?
பக்கத்தில் எல்லாவற்றையும் நாம் முன்னர் பார்த்த அதே தான்.
இங்கே என் வடிவம் தான். இங்கே என் உள்ளீடு, என் உள்ளீடு, ஒரு வரி முறிப்பு மற்றும் முன்னும் பின்னுமாக தான்.
இங்கே ஒரு படம் தான், எனினும், நாம் இந்த ஒரு நொடியில் எங்கிருந்து வந்தது என்று பார்க்கிறேன்.
இங்கே புதிய ஒரு அடிக்குறிப்பில், நான் அறிமுகப்படுத்த விரும்பினார் தான், தான்
இன்னும் சில உள்ளடக்கத்தை.
நாம் கவனிக்க உருட்டும் இருந்தால் இந்த div என்று அடையாள தலைப்பு ஆகும்.
இந்த div ஒரு அடையாள உள்ளடக்கம், இந்த ஒரு அடையாள அடிக்குறிப்பில் உள்ளது.
பெயர் குறிப்பிடுவதுபோல் மற்றும், நீங்கள் ஒரு அடையாள பண்பு போது
HTML இல், வரையறை மூலம் தனிப்பட்ட அடையாளம் வேண்டும்
தனிமங்களின் ஒரு, உங்கள் பக்கத்தில் குறிச்சொற்களை ஒன்று.
சுமை நீங்கள் ஏற்கனவே ஒரு தலைப்பு அடையாள வேண்டும் என்பதை நினைவில் முற்றிலும் நீங்கள் உள்ளது.
நீங்கள் ஒரு அடிக்குறிப்பில் வேண்டும். நீங்கள் ஏற்கனவே ஒரு உள்ளடக்க அடையாள உள்ளது.
கணினி, ஒரு கிடைக்க அடையாள நீங்கள் என்ன கண்டுபிடிக்க போவதில்லை
எனவே நீங்கள் தற்செயலாக, 2 குறிச்சொற்களை தலைப்பு ஒரு அடையாள கொடுக்க முடியும்
என்று ஒரு தவறாகிவிடும்.
>> நீங்கள், நீங்கள் உருவாக்கிய என்ன மனதில் வைத்துக்கொள்ள வேண்டும்
ஆனால் நாம் இங்கு என்ன செய்ய முடியும் என்று அறிவிப்பு செய்திருக்கிறீர்கள்.
நான் இப்போது மேலே என் பாணி குறியில் குறிப்பிட முடியாது
அல்லது சமமான என் CSS கோப்பில், நான் இன்னும் அந்த பதிப்பை பயன்படுத்தி இருந்தால்,
நான் # தலைப்பு என்ன, என்ன அர்த்தம் இருக்கிறது என்று அதை ஒட்டு
இந்த வலைப்பதிவில் தலைப்பு ஒரு அடையாள உள்ளது
மற்றும் #, வெறும் மனித மாநாட்டின் மூலம், அடையாள பிரதிபலிக்கிறது.
கூர்மையான அறிகுறியாகும் அல்லது பவுண்டு அடையாளம் அடையாள பிரதிபலிக்கிறது.
தலைப்பு நான் கொடுத்தது என்று பெயர்.
இந்த CSS சொத்து விண்ணப்பிக்க வேண்டும்
இந்த பக்கம் உள்ள என்ன டாக் தலைப்பு ஒரு அடையாள கொண்டுள்ளது.
இங்கே அதே ஒப்பந்தம்.
எந்த உறுப்பு அதே இருக்கவேண்டும் நடக்கும் இந்த சொத்து, விண்ணப்பிக்க
கீழே இங்கே பின் யாருடைய அடையாள உள்ளடக்கம், மற்றும்
நான் அடிக்குறிப்பில் ஒரு சிறிய ஆர்வலராக கிடைத்தது கவனிக்க.
யாருடைய அடையாள அடிக்குறிப்பில் எந்த உறுப்பு, இதில், வரையறை மூலம் ஒரு இருக்க முடியாது
செல் மற்றும் அதன் எழுத்துரு அளவு சிறிய செய்ய,
அதன் எழுத்துரு எடை தடித்த, அதன் அளவு 20 பிக்சல்கள்.
>> இதற்கு என்ன அர்த்தம்?
அது மேல், கீழ், இடது மற்றும் வலது வித்தியாசத்தில் தான்.
இந்த என்னை சுற்றியுள்ள 20-பிக்சல் கண்ணுக்கு தெரியாத அளவு கொடுக்க வேண்டும்
நீங்கள் வார்த்தை செய்ய வேண்டும் போல, அதை விட்டு சிறிது எல்லாவற்றையும் தள்ள,
மைக்ரோசாப்ட் வேர்ட் அல்லது பக்கங்கள் அல்லது போல.
பின்னர் உரை சென்டர் align.
முடிவு காண நாம், மற்றும் நாம் அங்கு CSS ஒரு மீதமுள்ள துணுக்கை திருப்பி வரை செல்லலாம்.
இந்த, தேடல் உதாரணங்கள் நம் கடைசி பதிப்பு 4, இது மிகவும், மிகவும் sexier தான்.
இப்போது, நேர்மை, நான் "Google எழுத்துரு லோகோ ஜெனரேட்டர்." தேடிகொண்டிருந்தார்கள்
என்று என்னை அங்கு அந்த மாதிரி ஒரு GIF, ஒரு படத்தை வடிவம், உருவாக்க அனுமதித்தது.
உண்மையில், நீங்கள் கூட இதை செய்ய முடியும்.
நாம் "Google எழுத்துருக்கள் லோகோ ஜெனரேட்டர்." இல்லை
>> நாம் இதை செய்ய முடியும் என்று பார்க்கலாம்.
சரி, நான் இந்த நான் பயன்படுத்தப்படும் இணைய நினைக்கிறேன்.
நாம் உதாரணமாக, EC 10 சொல்ல, அவர்கள் தங்கள் செய்யலாம்.
நீங்கள் நீண்ட இந்த நாள் விளையாட பின்னர் அதை கிளிக் செய்யலாம்
பின்னர் நான் அனைத்து இது உண்மையான GIF, download.
ஏன் என் HTML மற்றும் உண்மையில், அது, இங்கு, நினைவு
நான் கடந்த வாரம் சுருக்கமாக கண்டது, ஒரு படம் டேக் இருந்தது
logo.gif அதன் ஆதாரமாக உள்ளது.
என்ன மீண்டும், இந்த alt பண்பு கொண்ட ஊக்கம் ஆகும்
இந்த மாற்று கற்பித?
Yeah.
[செவிக்கு புலப்படாமல் மாணவர் பதில்]
நல்ல, அதனால் 2 காரணங்கள் உண்மையில், உலாவி படத்தை இழுக்க முடியாது
நீங்கள் ஒரு மெதுவான பிணைய இணைப்பு அல்லது படத்தை சிதைந்த ஏனெனில்
அந்த மாதிரி ஏதாவது குறைந்தது மனித ", CS50 தேடல்" பார்க்க முடியும்
பின்னர் இந்த அணுகுமுறைக்கு காரணம்.
நீங்கள் குருட்டு யார் ஒரு பயனர் மற்றும் ஒரு திரை வாசகர் பயன்படுத்தி இருந்தால்,
எனவே தெளிவாக அவர்கள் குறைந்தபட்சம் படங்களை பார்க்க முடியாது
தங்கள் கணினியில் அவர்களுக்கு அது பேசுகிறது என்றால் உரை கேட்க.
>> அதை பக்கங்கள் அணுக வரும் போது பொதுவாக, இந்த சிறந்த பயிற்சி
அந்த நிலையில் கூட பயனர், கேட்க அல்லது பார்க்க, அதனால் பேச முடியாது என்று
என்ன அது உங்கள் பக்கத்தில் தான் இருக்கிறது.
நான் இங்கே இல்லை என்று ஒரு வேறு விஷயம்
இது ஒரு சிறிய சிறப்பாக உள்ளது, மற்றும் 7 அமைக்க நாம் பிரச்சனை இது பற்றி மேலும் பார்க்கிறேன்
ஆசிரியர் கூட்டாளிகள் ஒரு தலைமையில் குறும்படங்களின் ஒரு வழியாக.
ஆனால் # உள்ளடக்கத்தை டேக் குறிக்கிறது
யாருடைய அடையாள உள்ளடக்கம், ஆனால் பிறகு ஒரு இடைவெளி தன்மை இல்லை, மற்றும் வார்த்தை உள்ளீடு உள்ளது.
சரி, என்ன CSS பற்றி சுவாரஸ்யமான தான் நீங்கள் என்று
, கீழாக ஒரு பக்கம் வகையான குறிச்சொற்கள் பார்க்கவும்
மற்றும் CSS அதாவது இந்த துணுக்கை டேக் கண்டறிய என்ன
யாருடைய அடையாள உள்ளடக்கம், பின் பின்வரும் பண்புகள் பொருந்தும்
உள்ளடக்கத்தை என்பதன் என்று உள்ளீடு குறிச்சொற்கள் அனைத்து,
அது உள்ளே பதித்த என்று.
உள்தள்ளலை, மீண்டும்,, இல்லை மனிதனுக்கு, கணினி மட்டுமே முக்கியம்
நாம் ஒரு பக்கம் ஆழமாக போய் ஆனால் மாநாட்டின் மூலம் நாங்கள், விஷயங்களை வரிசை
இந்த எந்த உள்ளீடு உறுப்பு 5 பிக்சல்கள் ஒரு விளிம்பு விண்ணப்பிக்க வேண்டும்
என்று எங்கோ உள்ளே தான் அல்லது உள்ளே காக்கப்பட்ட
யாருடைய அடையாள உறுப்பு உள்ளடக்கம்.
>> என்று யார் விண்ணப்பிக்கலாம்?
சரி, இந்த 2 நண்பர்களே இங்கு நான் உண்மையில் உள்ளது.
2 உள்ளீடுகள் இல்லை வடிவம் என்று உள்ளே கவனிக்க,
இந்த உதாரணங்கள் அனைத்து அங்கு இருந்தது என்று.
அந்த 2 உள்ளீடுகள் உள்ளே காக்கப்பட்ட வேண்டும் நடக்கும் என்று ஆனால் அறிவிப்பு,
ஆழமாக ஒரு சிறிய அளவே, உள்தள்ளலை ஒரு ஜோடி அடுக்குகள்,
யாருடைய அடையாள உள்ளடக்கம் குறியின் உள்ளே.
இதற்கு என்ன அர்த்தம்?
நாம் இங்கே உலாவி சென்று நீங்கள் எப்போதும் மிகவும் சிறிது-பார்க்க முடியும்
பொத்தானை இடையே திணிப்பு ஒரு பிட் உள்ளது ல் எனக்கு பெரிதாக்கவும் நாம்
மற்றும் உரை புலத்தில் இடையே.
>> என்னை தற்காலிகமாக அந்த அணைக்க வேண்டும்.
என் CSS வரை செல்லலாம், மற்றும் எனக்கு முன்னால் மட்டும் செல்லலாம்
5 பிக்சல்கள் இருந்து 0 பிக்சல்கள் இந்த அளவு மாற்ற.
என்னை பின் தொடர்ந்து சென்று, கோப்பை சேமிக்க, தேடுபொறி திரும்பி செல்லலாம்
மேலும் ஏற்றவும், மற்றும் பக்கம் மத்தியில் பார்க்கலாம்.
எல்லாவற்றையும் ஒன்றாக அழுத்தப்பட்டு, மற்றும் நான் முதல் இந்த உதாரணம் வரை தட்டிவிட்டு போது
நான் உரை புலத்தில் உடனடியாக அதை கீழே உள்ள பொத்தானை கொண்டு முட்டாள் பார்த்து நினைத்தேன்.
நான் திண்டு அதை சற்று வேண்டும், அதனால் நான் விகிதம் அறிமுகப்படுத்தப்பட்டது.
நாம் விரிவுரையில் செய்ய மாட்டேன் என்ன பல டஜன் செல்ல
, மீண்டும், எழுத்துரு அளவு போன்ற விஷயங்கள் இருப்பதால் இருக்கும் CSS பண்புகள்,
எழுத்துரு எடை, அளவு, உரை align, மற்றும் ஒரு சில டஜன் பேர்,
நாம் பிரச்சனையில் நீங்கள் பார்க்கவும் நான் ஆன்லைனில் பல்வேறு பயிற்சிகள் 7 அமைக்க
நீங்கள் இந்த விஷயங்களை எடுத்து அனுமதிக்கும் என்று குறிப்புகள்.
ஆனால் என்ன நாள் முடிவில் மிக முக்கியம்
>> இந்த விஷயங்கள் பொருந்தும் என்பதை புரிந்து கொள்ள வேண்டும்.
மீண்டும், நாம் இருந்தால் பாணி ஒட்டு உள்ளே இதில்
தேர்வாளர்கள், குறிப்பிடும் அடையாளங்கள் வகையான போகலாம்
இந்த சொத்துக்களின் விண்ணப்பிக்க வேண்டும் யாருக்கு,
பின்னர் நீங்கள் முக்கிய மதிப்பு ஜோடி போன்ற பண்புகளை வைத்து
ஒரு பெருங்குடல் பிரிக்கப்பட்ட பின்னர், ஒரு அரைப்புள்ளி முடிந்தது
அல்லது உங்களுக்கு என்று அனைத்து கிழித்தெறிய மற்றும் ஒரு தனி CSS கோப்பு அது முடியும்
தன்னை நோக்கி.
எல்லாம் சரி, கருத்துக்கள் எந்த கேள்விகள்
அல்லது CSS பெரிய படம்?
நீங்கள் மீண்டும், pset 7 அது இன்னும் பார்க்கலாம்
ஆனால் நாம் பொதுவாக மிகவும் எளிமையான வைக்கிறேன்.
இல்லை? எல்லாம் சரி.
அது, ஒரு உண்மையான நிரலாக்க மொழி நேரம்
நாம் ஒரு எடுத்துக்காட்டாக வடிவில் CSS ஐ சற்று திரும்பி விடுவேன்.
PHP உண்மையில் ஒரு பிரமாதமாக அணுக மொழி
அதை எனும் சொல் சி கிட்டத்தட்ட சமமான என்பது
நீங்கள் சி தெரிந்தால் வேறு வார்த்தைகளில், நீங்கள், பெரும்பாலான PHP தெரியும்
குறைந்தது எனும் சொல், சில புதிய அம்சங்கள் உள்ளன கூட
மற்றும் சில புதிய கருத்துக்கள் நாம் கவனிக்க வேண்டும்.
>> ஆனால் பெரும்பாலான, இப்போது சி லிருந்து PHP நாம் மாற்றம் என்று
புதிய விஷயங்களை மிக பெரிய படத்தில் உண்மையில்
பதிலாக நீங்கள் வலையில் நிரல் மொழி பயன்படுத்த எப்படி
கட்டளை வரியில் அல்லது நாம் இதுவரை செய்து வருகிறோம் ஒரு ஒளிரும் செயலழைப்பு.
குறிப்பு க்கு, குறிப்பாக pset 7 மற்றும் இறுதி திட்டம் முன்னோக்கி கொண்டு,
நீங்கள் PHP இன் முறைப்படி பதிவு படிக்க விரும்பினால் இங்கே இந்த URL ஐ பயன்படுத்தி கொள்ள வேண்டும்.
உண்மையில், இது ஒரு இலவச ஆன்லைன் பாடநூல் பிடித்திருக்கிறது
மற்றும் நீங்கள் என்ன PHP பற்றி நன்றாக என்று கண்டுபிடிக்க வேண்டும்
அது வர கூடிய செயல்பாடுகளை நூற்றுக்கணக்கான உள்ளது,
நீங்கள் அவசியம் அணுகல் இல்லை சி அதேசமயம்
அதிக செயல்பாடுகளை, கணித நூலகத்தில் CS50 நூலகம் இருந்தது.
PHP மற்றும் நவீன மொழிகளில், அவர்கள் மத்தியில் பைத்தான் மற்றும் ரூபி நிறைய,
நீ இன்னும் பல செயல்பாடுகளை, நீங்கள் எழுத வேண்டும் என்பது அணுகல் கிடைக்கும்
நிறைய குறைவாக குறியீடு நீங்கள் மற்ற மக்களின் தோள்களில் நிற்க முடியும் என்பதால்,
ஏற்கனவே நீங்கள் சில விஷயங்களை எழுதி கொண்டிருக்கும்.
>> அது PHP இன் தொடரியல் ஒரு விரைவான பயணம் எடுத்து பிறகு ஒரு சில உதாரணங்கள் எழுத அனுமதிக்க.
நல்லது என்ன PHP முதல் முதலாக
எந்த முக்கிய செயல்பாடு உள்ளது.
நீங்கள் PHP இல் ஒரு நிரல் எழுத விரும்பினால் நீங்கள், குறியீடு எழுத தொடங்குங்கள்
நீங்கள் முக்கிய கவலை இல்லை.
எந்த எண்ணாக இருக்கிறது. திரும்பி உள்ளது.
நீங்கள் நிரலை எழுத போது தேவையான எந்த argv, argc உள்ளது.
மாறாக நீங்கள் குறியீடு எழுத தொடங்க முடியும், இந்த பகுதியில் உள்ள
PHP ஒரு விளக்கம் மொழி என்று என்ன காரணம்.
சி தொகுக்கப்பட்டது, மற்றும் அது தொடங்கும் என்ற அர்த்தத்தில் தொகுக்கப்பட்டது
மூல குறியீடு கொண்ட, ஒரு தொகுப்பி ஆகும் கணகண வென்ற சப்தம், மூலம் இயக்க
இறுதியில் வழிமுறைகளை சில பல பிறகு நீங்கள் பொருள் குறியீடு, 0 க்கள் மற்றும் 1 வி கிடைக்கும்.
PHP மற்றும் பைத்தான் மற்றும் ரூபி மற்றும் பேர்ல் மற்றும் பலர்
நீங்கள் அவர்களுக்கு தொகுக்க வேண்டாம் என்று மொழிகளை பல்வேறு வகைகள் உள்ளன.
நீங்கள் மூல குறியீடு இருந்து 0 க்கள் மற்றும் 1 வி செல்ல கூடாது.
நீங்கள் மூல குறியீடு ரன், மற்றும் நீங்கள் மூல குறியீடு ரன்
இந்த வழக்கில். php முடிந்தது, ஒரு வழக்கமான உரை கோப்பில் எழுதி
அதற்கு பதிலாக கேட்ச்., மற்றும் உங்கள் கணினியில் என்ன திட்டம் இல்லை
அது உண்மையில் வரி மூலம் வரி மூலம் உங்கள் குறியீடு வரி விளக்கம்.
>> வேறுவிதமாக கூறினால், மாறாக ஒரு திட்டத்தை எழுத நிரலை
நேரடியாக நீங்கள் பதிலாக. php முடிந்தது ஒரு கோப்பு ஒரு நிரல் எழுத.
நீங்கள் விண்டோஸ் என்றால் நீங்கள், php.exe என்று ஒரு உண்மையான நிரலை
அல்லது PHP நீங்கள் Mac OS அல்லது லினக்ஸ் என்றால்,
மற்றும் நீ, PHP நிரல் உங்கள் சொந்த மூல குறியீடு உள்ளீடாக வழங்கும்
வாழ்க்கை அதன் நோக்கம் கீழே உங்கள் குறியீடு மேல், இடமிருந்து வலமாக, படிக்க வேண்டும்
நீங்கள் செய்ய அதை சொன்னேன் என்ன.
>> இந்த எனும் சொல் என்றால் என்ன என்று பார்ப்போம்.
PHP இல் நாம் நிலைமைகள் இல்லை.
இந்த ஸ்லைடு நீங்கள் வாரம் 1 மீண்டும் பார்த்தேன் என்ன ஒத்ததாக உள்ளது
ஏனெனில் PHP இல் எனும் சொல் நிலைமைகள், என்பதெல்லாம் வேறு என்பதெல்லாம் வேறு
சரியாக இந்த தெரிகிறீர்கள்.
இது பூலியன் வெளிப்பாடுகள் என்று வரும்போது அவர்கள் இந்த போலவே பார்க்க போகிறோம்.
அது இந்த போலவே இருக்கும் நடக்கிறது booleans ஒன்றாக விஷயங்கள் anding வரும்போது.
சுவிட்சுகள் அதே போல, நீங்கள் PHP இல் கூடுதல் நன்மை கிடைக்கும்
சி என்று சுவிட்சுகள் ஒரு கரி அல்லது ஒரு முழு எண்ணாக போடுங்கள் என்று.
நீங்கள் ஒரு சரம் மதிப்பை மாற்ற முடியவில்லை.
PHP இல் நீங்கள் உண்மையில் ஒரு வெளிப்பாடு முடியும்
என்று, அதன் உள்ளடக்கங்களை ஒரு சரம் ஒரு மாறி உள்ளது
நீங்கள் உண்மையில், உண்மையான உள்ளுணர்வு வழியில் சரம் ஒப்பீடு செய்ய முடியும்
இல்லை சுட்டிக்காட்டி ஒப்பிடுகையில், வழக்கு செய்ய என்பதை முடிவு செய்ய நான் அல்லது j அல்லது வேறு ஏதாவது.
நாம் நீண்ட காலத்திற்கு முன்பே அந்த திறன் பார்க்கிறேன்.
>> சுழற்சிகளும் மிக பிரமாதமாக உள்ளன.
சுழல்கள் ஒரு துவக்கும், ஒரு நிபந்தனை, மற்றும் மேம்படுத்தல்கள் சில எண் கிடைக்கும்.
PHP இல் உள்ளன சுழற்சிகளும் போது.
சுழல்கள் மேலும் PHP உள்ளன போது செய்ய,
மற்றும் வரிசைகள், PHP உள்ளன, ஆனால் இலக்கணம் சிறிது வேறுபட்ட பெற துவங்குகிறது இங்கே தான்
ஆனால் கருத்துக்கள் தான், மற்றும் கருத்துக்கள் உண்மையில் ஒரே
அவர்கள் கீறல் உடன் வீக் 0 இருந்தன என்று.
முதல் மற்றும் முன்னணி $ அடையாளம் ஆகும்.
இந்த PHP இல் ஒரு வடிவமைப்பு முடிவு அதனால் எந்த மாறி
PHP இல் மூலம் வடிவமைப்பு $ அடையாளம் தொடங்குகிறது.
மேலும் எக்ஸ், ஒய், இசட் அங்கு அது தான் இப்போது Z $ எக்ஸ், $ Y, $ தான்.
வலது புறத்தில் இப்போது மனதில் வைத்து விஷயம், மற்றும்
இந்த, ஒரு வரிசை போன்ற தோற்றம்
ஆனால் நாம் இங்கு ஒரு சதுர அடைப்புக்குறிக்குள் பயன்படுத்துகிறீர்கள்.
PHP மற்றும் இங்கு உள்ள, நாம் இறுதியில் பார்ப்போம்,
நீங்கள் திறந்த சதுர அடைப்புக்குறி செய்ய சதுர அடைப்புக்குறி மூடப்பட்ட ஒரு அணி அறிவிக்க,
பின்னர் நீங்கள் ints என்பதை, மதிப்புகள் ஒரு கமா பிரிக்கப்பட்ட பட்டியலில் இல்லை
அல்லது உள்ளே இருக்கும் என்று கருத்து சரங்களை அல்லது எழுத்துகள், உனக்கு என்ன வேண்டுமோ,.
>> இப்போது, நாம் சி இப்படி எப்படி செய்தாய்?
புள்ளிவிவரரீதியில் அறியப்பட்ட எண்கள் ஒரு வரிசையில் அறிவித்தார் வாக்கிய அமைப்பு என்ன?
அது இங்கே, மிக சிறிய வேறுபாடு சுருள் ப்ரேஸ் இருந்தது, ஆனால் PHP இரண்டிலும்
இறுதியாக இங்கு இது மிகவும் உண்மையில், சதுர அடைப்புக்குறிக்குள் பயன்படுத்துகிறது
இங்கே மட்டும் சுவாரசியமான விவரம் மாறி பெயரை $ அறிகுறி
மேலும் சதுர அடைப்புக்குறிக்குள், மற்றும் அங்கு ஒரு வினோதமான விஷயம்
என்று = அடையாளம் இடது புறத்தில் அதே விடப்பட்டிருக்கின்றன.
நாம் இப்போது வாரங்கள் தேவைப்படும் வருகிறோம் என்று காணவில்லை? Yeah.
[செவிக்கு புலப்படாமல் மாணவர் பதில்]
அளவு, வரிசை அளவு எந்த குறிப்பும் இல்லை அதனால்.
வெளிப்படையாக, சதுர அடைப்புக்குறிக்குள் எந்த குறிப்பும் இடது பக்கத்தில் உள்ளது
= குறியின், வேறு என்ன வரி காணவில்லை?
Yeah. >> [செவிக்கு புலப்படாமல் மாணவர் பதில்]
வகை, அதனால் PHP பற்றி குறிப்பாக சுவாரசியமான என்ன
இது சி என்பது ஒரு வலுவாக டைப் செய்யப்பட்ட மொழி அல்ல, என்று
என்று கடுமையாக, நீங்கள் எரிப்பதை சொல்ல வேண்டும் என்ற அர்த்தத்தில் தட்டச்சு
நீங்கள் முழு எண்ணாக சொல்ல வேண்டும், நீங்கள் பங்குகளாக சொல்ல வேண்டும்.
>> நீங்கள் ஒரு மாறி எப்போது வேண்டுமானாலும் நீங்கள் அதன் வகை என்ன கணகண வென்ற சப்தம் சொல்ல வேண்டும்.
PHP ஒரு சிறிய lazier உள்ளது.
அதை மேலோட்டமாக உணர்வு தட்டச்சு என்று
நீங்கள் மிதவைகள் மற்றும் எழுத்துகள் மற்றும் சரங்களை முடியும்
மற்றும் ints மற்றும் முன்னும் பின்னுமாக, ஆனால் மொழி தன்னை
உண்மையில் நீங்கள் ஒரு மாறி உள்ளே வைத்து என்ன கவலைப்படவில்லை.
நீங்கள் முன்கூட்டியே அதை தெரிவிக்க வேண்டும் என்ன தரவு வகை
ஒரு மாறி வருகிறது.
அது முழுவதும் உங்களுக்கு தான், இந்த நல்ல இருக்கும்
என்று நீங்கள் தரவு தட்டச்சு பற்றி அதிகம் கவலைப்பட வேண்டாம்
உங்கள் வாதங்கள் என்ன கவலை மற்றும் முன்னும் பின்னுமாக.
இந்த PHP இல் இறுதியாக செயல்பாடுகளை திரும்ப முடியும் போகிறாய்
அல்லது ஒரு நேரத்தில் ஒரு முழு எண்ணாக பெரும்பாலான நேரம், ஒருவேளை முறை
அவர்கள் ஏதோ தவறு குறிப்பதற்கு, உதாரணமாக, ஒரு bool, ஒரு பூலியன் தவறான தருகிறேன்.
இந்த எங்களுக்கு சில upsides கொடுக்கிறது, ஆனால் இது வடிவமைப்பு எங்களை மாதிரி செய்யும்
சிறிது lazier அது தரவு தட்டச்சு வரும்போது.
>> இங்கே மனதில் வைத்து வேறு என்ன இருக்கிறது?
மாறிகள் மிக இந்த, அதனால் $ கள் = போல் இருக்கும் "ஹலோ, உலக."
என்று, ஒருவேளை முந்தைய எடுத்துக்காட்டாக இருந்து inferable தான்
நாம் வளைய மற்றொரு வகை உண்டு.
அது மிகவும் எளிது என்பதால் இந்த நாங்கள் உண்மையில், ஒரு முறை பார்க்கலாம்
ஒரு foreach கட்ட.
இந்த வழக்கில், foreach வளைய, பொதுவாக அதன் அடைப்புக்குறிக்குள் 3 வார்த்தைகள் உள்ளே செல்லும்
நீங்கள் உறுப்பினர்கள் மீது மீண்டும் கூறு என்ன வரிசை விரும்புகிறீர்கள் இது முதல் $ ஒன்று,,
பின்னர் உண்மையில் போன்ற முக்கிய, மற்றும் இறுதியாக,
நீங்கள் தேர்வு செய்து அந்த மற்றொரு மாறி பெயர்.
இது, foo, பட்டை, அல்லது உறுப்பு முடியும்
இந்த கட்டுமானத்தின் என்ன செய்கிறது
$ வரிசை 10 கூறுகளை என்றால் இல்லை
இந்த வரிசையில், மன்னிக்கவும் ஒவ்வொரு மறு செய்கை அன்று, இந்த சுழற்சி ஒவ்வொரு மறு செய்கை மீது
மாறி என்று உறுப்பு மேம்படுத்தப்பட்டது போகிறது
பின் வரிசையில் முதல் உறுப்பு, வரிசையில் இரண்டாவது உறுப்பு இருக்க வேண்டும்,
பின் வரிசைக்கு மூன்றாவது உறுப்பு, அதன் மூலம் தேவை obviating
சிறிது எரிச்சலூட்டும் சதுர அடைப்புக்குறி குறிப்பு செய்ய
$ நான் ஒரு வரிசை என்ற குறியீட்டு பொருட்டு.
PHP நீங்கள் ஒவ்வொரு மறு செய்கை வேலையை அனைத்து இல்லை
உங்களுக்கு வரிசை இருந்து அடுத்த உறுப்பு கைகள்
உன்னை பற்றி அறிய அல்லது அதன் எண் குறியீட்டு இடம் பற்றி கவலை இல்லாமல்.
>> பின்னர் இறுதியாக, இப்போது, PHP இன் மற்றொரு அம்சம் உள்ளது
நாம் வலை நிரலாக்க தொடங்க குறிப்பாக போது, மிகவும் பயனுள்ளதாக இருக்கும் என்று
மற்றும் ஒரு துணை வரிசை அறியப்படுகிறது.
நாம் இதுவரை என்று வரிசைகள் 20 நொடிகள் முன்பு வரை
கடந்த 8 வாரங்களுக்கு எண்ணிக்கையில், வரிசைகள் குறியிடப்படுவதாயினும்
குறியீடுகள் ints எங்கே பாரம்பரிய வரிசைகள் விதமான
அப் 0, 1, 2, அனைத்து வழி.
துணை வரிசைகள் மிகவும் சக்தி வாய்ந்தவை.
அவர்கள், நீங்கள் தன்னிச்சையாக சாவி அனுமதிக்கும்
தன்னிச்சையான குறியீடுகள் மற்றும் தன்னிச்சையான மதிப்புகள்.
ஒரு பாரம்பரிய வரிசையில் அதேசமயம் இது, 0, 1, 2 தான்
ஒரு துணை வரிசையில் நீங்கள் ஒரு குறியீட்டு முடியும்
அல்லது அதன் மதிப்பு பட்டியில் உள்ளது foo ஒரு முக்கிய.
நீங்கள் யாருடைய பெயரை பஜ் மற்றும் அதன் மதிப்பு qux என்பது மற்றொரு முக்கிய முடியும்.
>> மீண்டும், இங்கே முட்டாள் கணினி அறிவியல் பொதுவான மாறி பெயர்கள்,
ஆனால் புள்ளி இந்த வரிசை அடைப்புக்குறி 0 அல்லது அடைப்புக்குறி 1 இல்லை என்று.
அதை பதிலாக அடைப்புக்குறி foo மற்றும் அடைப்புக்குறி பஜ் வேண்டும் நடக்கிறது.
இந்த நாம் இணைக்க முடியும் போகிறோம் என்று ஒரு மிகவும் விரிவானது என்று
மற்ற சொற்களை வார்த்தைகள், முற்றிலும் தன்னிச்சையாக மதிப்புகள் சாவிகள்,
நாம் தொடர்ந்து நேரத்தில் மீண்டும் அந்த மதிப்புகள் பெற முடியும் போகிறாய்
ஏனெனில் பேட்டை அடியில் என்ன ஒரு கூட்டு அணிவரிசை
உண்மையில் ஒரு ஹாஷ் அட்டவணை உள்ளது.
ஒரு ஹாஷ் அட்டவணை நீங்கள் சில உள்ளீடு செய்ய அனுமதிக்கிறது என்று நினைவு
நீங்கள் அகராதியில் சில வகையான டேவிட் சேர்க்க விரும்பினால் வார்த்தை டேவிட் வைக்க விரும்புகிறேன்,
பின்னர் நீங்கள் பொதுவாக சில மதிப்பு மீண்டும்.
உண்மை அல்லது பொய் speller, வழக்கு.
டேவிட் அல்லது என்ன வார்த்தை உள்ளது அல்லது அகராதியில் இல்லை.
ஒரு இணைப்பு கோவை, உண்மையில் ஒரு ஹாஷ் அட்டவணை உள்ளது
ஆனால் அது ஒரு மிக பயனர் நட்பு அவதாரம் தான்.
நாம் பார்க்கலாம், அது எங்களுக்கு சில விஷயங்களை செய்ய அனுமதிக்க நடக்கிறது
மிக, மிக எளிதாக.
>> நாட்டின் சில அடிப்படை PHP ஒரு பார்க்கலாம்
உதாரணங்கள் நாங்கள் இந்த மொழி என்ன செய்ய முடியும் பார்க்க.
என்னை போய் இன்று நம் மூல அடைவில் திறந்து விட
ஒரு கோப்பு hello1.php என்று.
இந்த கோப்பு, இது உண்மையான குறியீடு விட கருத்து இல்லை
என்னை உண்மையில் கோப்பு கருத்துரைகள் அனைத்து அகற்ற
நீங்கள் இங்கே ஒருவேளை எளிய PHP நிரல் தற்போது.
5 கோடுகள், மற்றும் அந்த சில வெள்ளை இடைவெளி இருக்கிறது,
இங்கு சில முக்கிய வேறுபாடுகளை கவனிக்கலாம்.
கோப்பு hello1.php அழைக்கப்படுகிறது.
முதல் வரியை, எனினும், <இருக்கிறது? php.
, HTML ஐ ஆவி இதேபோன்ற
கதாபாத்திரங்கள் என்று வரிசை கணினி சொல்கிறது
"ஏய், கணினி, இங்கே நாம் PHP இல் இருக்கும் ஒரு திட்டம் வந்துள்ளது."
அது சில மற்ற மொழி என்று குழப்பி இல்லை என்று செய்கிறது.
வரி 2 ஒரு வெள்ளை இடம்.
வரி 3, printf நமது பழைய நண்பர்
PHP இன் பின்னணியில் இந்த நேரம்.
PHP, அதே போல எந்த printf அதன் சொந்த பதிப்பு
எனவே இந்த அச்சிட போகிறது "ஹலோ, உலக."
பின்னர் இங்கே இந்த எதிர் டேக்,>, என் PHP குறியீடு இது என்று பொருள்.
>> இந்த இயக்க எப்படி என்று பார்ப்போம்.
நான் இங்கே என் முனைய சாளரத்தில் செல்ல போகிறேன்.
நான் என் PHP அடைவு போக போகிறேன்.
நாம் கோப்புகளை ஒரு மொத்தமாக, hello.php இது முதல் ஒரு என்று பாருங்கள்.
என்னை போய் இந்த, hello1.php, உள்ளிடவும் ஓடிப்போகட்டும்.
அனுமதி மறுக்கப்பட்டது. சரி.
நாம் கடந்த காலத்தில் இது போன்ற விஷயங்களை எப்படி சரி?
என்ன என்று? >> [செவிக்கு புலப்படாமல் மாணவர் பதில்]
நாம் எழுத, படிக்க, ஆனால் என்னை ls-l செய்வோம் தேவை.
இந்த ஓரளவு புரிந்து வெளியீடு அதன்படி hello1 நினைவில்
எனக்கு படிக்க மற்றும் எழுத தெரிகிறது
ஆனால் வேறு யாரும் படிக்க.
இது உண்மையில் சரியான திசையில் ஒரு நடவடிக்கை அல்ல மாறிவிடும்.
ஒரு விளக்கம் மொழி வேறுபாடு, மீண்டும்,
நீங்கள் நேரடியாக நிரலை இயக்க வேண்டாம்.
நீங்கள் பதிலாக ஒரு மொழிபெயர்ப்பாளரை ரன் மற்றும் அதை குறியீடு கொடுத்துவிடலாம்
இது வரி மூலம் வரி மொழிபெயர்க்கும் நீ எழுதப்பட்ட என்று.
இந்த வழக்கில், மொழி பெயர்ப்பாளர் அல்லது நிரல் நான் உண்மையில் இயக்க வேண்டும்
உண்மையில் PHP அழைக்கப்படுகிறது.
>> எங்கோ பயன்பாட்டிற்கான இந்த நிலைவட்டில் ஒரு திட்டம் உள்ளது
வேறு யாராவது PHP என்று, அல்லது விண்டோஸ் php.exe எழுதினார்.
என்ன நான் இங்கே செய்ய போகிறேன் நான் உண்மையில் PHP இயக்க போகிறேன் என்று
ஆனால் ஒரு கட்டளை வரி வாதத்தை நான் எழுதிய குறியீடு கொடுக்க,
பின்னர் நான் அவுட் பெரிதாக்கவும் மற்றும் உள்ளிடவும் அடித்து விடுவேன்.
அது இடமிருந்து வலமாக, மேலிருந்து கீழாக, எனக்கு என் திட்டத்தை இயங்கும்.
என்னை போய் இந்த ஒரு சிறிய மாற்றத்துடன் திறந்து விட.
Hello2.php அறிவிப்பில் இந்த கூட
பெரும்பாலும் கருத்துக்கள், எனவே என்னை கவனத்தை அந்த போக்க நாம்,
என்ன இந்த கோப்பு பற்றி இப்போது தெளிவாக வேறு?
மேலே ஏதோ ரகசிய இந்த புதிய வரி, அங்கே.
வரி 1 இல் # தான்! / Bin / php.
பின், இருமை லினக்ஸ் மற்றும் மேக் OS ஒரு மரபு உள்ளது
எனவே / பின் இந்த இருமை ஒரு கூட்டத்தை கொண்ட ஒரு கோப்புறையை அதாவது
திட்டமிடப்பட்டது என்று, அதில் ஒன்று PHP உள்ளது.
#! வாகனம் பெயரிடப்பட்ட உள்ளது,
இது என்ன விரைவான வழி, இது என்ன அர்த்தம்
நீங்கள் இப்போது இந்த நிரலை போது கோப்பின் மேல் ஒரு குறிப்பை இல்லை என்று
என்ன மொழி பெயர்ப்பாளர் பயன்படுத்த கணினி சொல்கிறது.
>> நீங்கள் உங்கள் பயனர் மற்றும் உங்கள் வாடிக்கையாளர்கள் சொல்ல வேண்டும் என்றால், இது ஒரு சிறிய எரிச்சலூட்டும் பெறுகிறார்
"ஏய், நாம் hello1.php என்று இந்த திட்டத்தை எழுதினார்."
நீங்கள் செய்ய வேண்டியது எல்லாம் எப்போதும் இந்த திட்டத்தின் பெயர் பின்னர் PHP ரன் மற்றும்.
வெளிப்படையாக, இது, hello1.php இயக்க இனிமையானதுமாகும் வேண்டும்
உண்மையில், நாம் பின்வரும் செய்ய முடியும் என்றால்.
என்னை போய் hello2 உள்ள ls-l, மற்றும் அறிவிப்பு செய்வோம் அதை இன்னும் கொஞ்சம் எழுத படிக்க
பின்னர் வாசிக்க வாசிக்க, அதனால் நான் இன்னும், hello2.php இந்த செய்ய முடியாது.
ஆனால் நாம் chmod கட்டளை, எனவே சுருக்கமாக எப்போதும் கடைசி நேரத்தில் இந்த அறிமுகப்படுத்தப்பட்டது.
நான் பிளஸ் executability அதாவது chmod a + x, செய்தால்
பின்னர் hello2.php பிறகு ls-l மீண்டும் மாற்றம் என்ன கவனிக்க.
ஒரு, லினக்ஸ் கருத்து தெரிவிப்பதற்கு பச்சை என்னை கோப்பு பெயர் காண்பித்து
அது இயங்கக்கூடிய என்று, ஆனால் அதைவிட முக்கியமாக, இடது புறத்தில்
இயங்கக்கூடிய ஒரு x குறிக்கும் பிட் இப்போது அமைக்கப்பட்டது அறிகிறோம்.
என்ன இது என்று, நான் வழக்கம் போல் ./hello2.php இயக்க முடியும்
உள்ளிட வெற்றி, ஏனெனில் கோப்பு மிகவும் மேலே வாகனம் பற்றி
என்று அந்த லினக்ஸ், மீண்டும், ஒரு குறிப்பை தான்
இந்த கோப்பு இயக்க இந்த மொழிபெயர்ப்பியை பயன்படுத்தவும்.
பயனர் உண்மையில் அது தட்டச்சு கட்டாயப்படுத்தி பற்றி கவலைப்பட வேண்டாம்.
>> என்ன நல்லது இப்போது அது மாதிரி என் வாடிக்கையாளர்களுக்கு பொருத்தமற்ற அல்லது என் நண்பர்கள் தான்
நான் இந்த திட்டத்தை எழுதியது என்ன மொழி, அதனால் நான் எம்.வி. கொண்டு செல்லலாம்
மேலும் உதாரணமாக, hello2 இந்த விஷயம் மறுபெயர்.
இப்போது நான் ./hello2 செய்தால்
என் நிரலை தொடர்ந்து அவுட் பெரிதாக்கவும்.
இந்த கோப்பு நீட்டிப்புகள் அவசியம் என்று ஒரு மனித மரபு
கணகண வென்ற சப்தம் அவர்களை பார்க்க யார் வேண்டும் போன்ற ஏதாவது.
ஆனால் PHP நான் நான் இந்த கோப்பு நீட்டிப்பு எதுவும் அழைக்க முடியும்.
நான், ரூபி நான் நல்ல இருக்கிறேன் என்று நினைத்து உலக ஏமாற்ற முடியாது
மற்றும் நான், hello2.rb எழுத பின்னர் இந்த இயக்க முடியும்
மற்றும் voila, இப்போது நான் ஒரு முழு பொய் என்பது ரூபி பதிப்பு, இல்லை.
ஆனால் கோப்பு நீட்டிப்புகள் பொருளற்றது ஆகும்
கோப்பு இயங்கக்கூடியது மற்றும் கோப்பின் மேல் இந்த சிறப்பு குறிப்பு இருந்தால்.
>> இப்போது, ஒரு ஒதுக்கி போல், என்னை விரைவில் நீங்கள் பதிப்பு 3 காட்ட விரும்புகிறேன்
இது எனக்கு ஒரு பயனுள்ள தந்திரம் வகை.
Hello3 நான் சற்று ஏதோ தவறு செய்தது
நான் மூல குறியீடு ஆன்லைனில் புதுப்பிக்க வேண்டும் என்று.
பதிப்பு 3 அது மாறிவிடும் பெரும்பாலான Linux கணினிகளில்
சூழலுக்கு env என்று ஒரு திட்டத்தை, அங்கு
உனக்கு தெரியாது என்றால் என்ன இங்கே என்ன செய்ய முடியும் எங்கே PHP
உண்மையில் இது கணினி அடிப்படையில் வேறுபடும் என்பதால், உள்ளூர் நிலைவட்டில் நிறுவப்படும்
யாராவது பயன்படுத்தி என்று, env தான், ரன் env நிதி
இது மிகவும் கணினியில் உள்ளது, மற்றும் PHP எங்கே கண்டுபிடித்தார்கள்.
ஒரு பொதுவான தந்திரம் நீங்கள் ஒரு நிரல் எங்கே கண்டுபிடிப்பதில் பற்றி கவலைப்பட தேவையில்லை என்று.
ஆனால் நீங்கள் ஒரு நிரல் எங்கே கண்டுபிடிக்க பாதுகாப்பு செய்ய நீங்கள் இதுவரை அக்கறை இல்லை
நீங்கள் எந்த கட்டளையை பயன்படுத்தலாம்.
>> என்னை, அவுட் பெரிதாக்கவும் மற்றும் வகை இது php நாம்
அது usr / bin / php உண்மையில் எனக்கு சொல்கிறது கவனிக்க.
இது ஒரு பொய் என்ன தான். அதை பின் கூட இல்லை.
இது எனக்கு முதல் வெற்றி காட்டுகிறது.
கணகண வென்ற சப்தம் எங்கே நீ ஆச்சரியப்பட்டனர் என்றால், அந்த, usr / bin / கணகண வென்ற சப்தம் இதில் கணகண வென்ற சப்தம் தான்
செய்யும், usr / bin / செய்ய, என்ன அதாவது அனைத்து இந்த நேரம்
நீங்கள் usr / bin / கணகண வென்ற சப்தம் கணகண வென்ற சப்தம் இயக்க உள்ளிடவும் தட்டச்சு முடியும்,
ஆனால் பின்பற்ற வேண்டாம் என்று அது மாதிரி செய்ய, அதனால் சில கோப்புறைகள்
usr / bin மற்றும் பின் இயல்புநிலைக்கு என்று கருதப்படுகிறது போன்ற
எனவே கணினி நீங்கள் அவர்களை பார்க்க தெரியும்.
ஒரு சூப்பர், சூப்பர் எளிமையான வணக்கம் உலக நிரல் எழுதும் எந்த கேள்விகள்
PHP மற்றும் அது இயங்கும்?
இப்போது நாம் மிகவும் கட்டாயமான தொடரியல் அறிமுகப்படுத்த தொடங்க வேண்டும்.
சரி, இங்கே நாம்.
இந்த திட்டங்களை நாம் அனைவரும் முன் உண்மையில் நான் பார்த்திருக்கிறேன்.
>> நான் திறந்து இருந்தால், உதாரணமாக, beer1.php செய்வோம்
இந்த பல பதிப்புகள் மூலம் போக மாட்டேன், ஆனால் நான் என்ன செய்தேன்
நான் கீழே உட்கார்ந்து அதை கொட்டி அல்லது மாற்றப்பட்டது
இங்கே PHP குறியீடு என் சி குறியீடு.
கோப்பின் மேல் மிக இங்கே கருத்து உள்ளது.
நாம் readline என்று தேவை ஒரு புதிய செயல்பாட்டை அங்கு அவுட் அது மாறிவிடும்.
GetString, திரும்ப, வீக் 0 முதல் ஒரு CS50 விஷயம்.
PHP readline என்று அதன் சொந்த பயனர் நட்பு செயல்பாடு வருகிறது
என்று கேட்கும் குறிப்பிடும் 1 வாதத்தை எடுத்து
நீங்கள் பயனருக்கு காண்பிக்க வேண்டும், என்ன readline என்று
அது என்ன உள்ளே பயனர் வகைகள் கொடுக்கிறது
இந்த வழக்கில், நான் $ n எனப்படும் ஒரு மாறுபடும் அறிவித்தார்.
நான் அதை readline திரும்ப மதிப்பு சேமித்து
இந்த வாசகத்தில் பயனர் கேட்கும் பிறகு.
நான் உண்மையில் இந்த விஷயத்தை இயக்க, காப்பு, எனக்கு முன்னே போகட்டும்
மற்றும் php beer1.php ரன்.
அங்கு எத்தனை பாட்டில்கள் இருக்கும்? வெறும் 2 செய்ய இந்த காலம்.
உள்ளிடவும். அவ்வளவு தான்.
>> நிரல் முன்பு வாரங்கள் சி பதிப்பு செயல்படவில்லை ஒத்ததாக உள்ளது.
ஆனால் எனும் சொல் வேறு என்ன பார்க்கலாம்.
நான் சில பிழை சோதனை செய்கிறேன் என்று பயனர் அறிவிப்பு இருந்து ஒரு முழு எண்ணாக, எனக்கு பின்னர்
n குறைவாக 1 இருந்தால் நான் விட்டு நான் வெளியே அச்சிட
1 பயனர் வெளியேறவும் ஒரு மன்னிப்பு செய்தி.
இது ஒரு சிறிய வித்தியாசம் உள்ளது.
சி நாம் என்ன செய்தாய்? சி நாம் 1 திரும்பினார்.
PHP இல் நீங்கள் வெளிப்படையாக நான் இன்னும் சிறிது உள்ளுணர்வு என்று இது, 1 வெளியேறுகிறது
நீங்கள் மொழியில் நிரல் வெளியேறும் என்பதால்.
எல்லாம் சரி, பின்னர் கீழே இங்கே எரிச்சலூட்டும் பாடல் எனும் சொல் ஒரே மாதிரியாக தான் இருக்கும்
மாறி தவிர, இவ்வளவு இங்கே வரியில் 24 முதல்
லூப் என் கவனிக்க, கிட்டத்தட்ட அதே தான்
ஆனால் நான், நான் மற்றும் n முன் $ வேண்டும்
என்ன கூட நாம் கடந்த காலத்தில் இருந்தது என்று வரி 26 முதல் காணவில்லை
ஒரு மாறி நான் பிரகடனம் போது?
எந்த வகை இருக்கிறது.
இது int என்று PHP இல் தவறானது.
நீங்கள் வெறுமனே அதை செய்ய தேவையில்லை.
கணினி, மொழி பெயர்ப்பாளர் PHP உணர போதுமான புத்திசாலி
நான் $ ஒரு எண்ணை வைத்து இருந்தால் அதை குணப்படுத்த முடியாது என்று
நீங்கள் ஒரு எண்.
$ நான், $ நான், $ நான் மற்றும் பிறகு கீழே இங்கே நாம் பிளக் - 1.
என்று அனைத்து தான், பின்னர் கீழே இங்கே நாம் ஒரு "ஓ, அந்த எரிச்சலூட்டும் தான்" printf செய்ய
பின்னர் (0) வெளியேற.
>> மீண்டும், இங்கே takeaway நாம் ஒப்பீட்டளவில் கழிக்க போகிறோம் கூட என்று
PHP அதிக நேரம், நிச்சயமாக, நாம் சி மீது என்ன எதிராக
அதை நாம் இன்று மற்றும் அடுத்த வாரம் என்ன செய்வேன் அதனால் கிட்டத்தட்ட அதே நேரம், மற்றும்
மற்றும் அப்பால் புதிய சிந்தனைகள் சில உண்மையில் கவனம் செலுத்த வேண்டும்.
ஒரு வேறு விஷயம் சி இருந்து மேல் மொழிபெயர்க்க என்று பார்க்க,
இந்த நாங்கள் வாரம் 1 செய்தது ஒரு சூப்பர் எளிய நிரல் இருந்து
அல்லது 2 ஒரு மதிப்பு cubed என்று.
ஆனால் இந்த திட்டம் பற்றி நேரத்தில் சுவாரஸ்யமான என்ன என்று இது
நாம் எழுதிய ஒரு தனிபயன் எழுதப்பட்ட செயல்பாடு பற்றிய கருத்துகளை அறிமுகப்படுத்தியது.
PHP இல் தொடரியல் கிட்டத்தட்ட அதே தான்.
இங்கே மேலே என் திட்டம் தான்.
மீண்டும் இல்லாமல் கவனிக்கும் முக்கிய எந்த கருத்து ஆகும்.
நான் குறியீடு எழுத ஆரம்பித்தால், இந்த மொழி பெயர்ப்பாளர் மூலம் கொலை செய்ய என்ன நடக்கிறது என்று.
நான் x மறைமுகமாக, இப்போது 2 அவுட் அச்சிட.
நான் cubing கூறுவது ...
நான் $ x இல் கன செயல்பாடு அழைத்து செல்லும்
மற்றும் $ x திரும்ப மதிப்பு ஒதுக்க.
நான் அதை cubed என்று கூறுவது, மற்றும் நான் இதை சொல்ல, எந்த வட்டம்
x இப்போது 8 தான்.
PHP செயல்பாடு வாக்கிய அமைப்பு எப்போதும் எனவே சற்று வித்தியாசமாக இருக்கிறது.
மீண்டும் காணாமல் திரும்ப வகை.
மீண்டும் மீண்டும் வகை உள்ளது விடுபட்ட மற்றும் காணாமல் என்ன மற்ற வகை?
[செவிக்கு புலப்படாமல் மாணவர் பதில்]
சரி, நல்லது. ஒரு இரண்டாவது என்று திரும்பி வந்து விடு.
>> நாம் உதாரணமாக, இங்கே INT, இல்லை.
நாம், உதாரணமாக, PHP இல், ஏனெனில் மீண்டும் இங்கே INT
நீங்கள் சாதாரணமாக, தேவையில்லை என்று செய்ய வேண்டும்
மாறாக செயல்பாடு என்று இந்த புதிய சொல் இல்லை.
நீங்கள் ஒரு செயல்பாடு போது வேண்டும், ஏனெனில் PHP இல் இது கிட்டத்தட்ட ஒரு தெளிவான தான்
நீங்கள் உண்மையில் செயல்பாடு என்ன, நீங்கள் ஒரு கமா பிரிக்கப்பட்ட பட்டியலில் அது ஒரு பெயரை மற்றும்
அதன் வாதங்கள் ஏதேனும்.
இல்லை, திரும்பி இதே பின்னர் அந்த வெற்றிடத்தை அல்லது ஏதாவது சொல்ல வேண்டும், மற்றும்
$ ஒரு * $ ஒரு * $ ஒரு.
மேலும் என்ன இல்லை? சம்மி இங்கே இந்த சுட்டிக்காட்டினார்.
PHP இல் முற்றிலும் இல்லாமல் கோப்பு மேலே ஒரு முன்மாதிரி இருக்கிறது.
இந்த மிக வடிவமைப்பு ஆகும்.
PHP போன்ற மொழிகளை மற்றும் உரைபெயர்ப்பாளர் சிறந்த சி எப்போதும் விட வேண்டும்
கணகண வென்ற சப்தம் போன்ற கம்பைலர்களை உள்ள.
>> அதை கட்டி உள்ளது சொல்லவில்லை என்றால், அந்த கணகண வென்ற சப்தம் நினைவு
நீங்கள் printf ஒரு முன்மாதிரி போல உள்ளது என்று சொல்லவில்லை என்றால்
அல்லது # அடங்கும் கொண்டு, நன்றாக, அதை நீங்கள் கத்துகிறாய் மற்றும் கூட உங்கள் குறியீடு தொகுக்க முடியாது போகிறது.
இந்த வரும்போது PHP மற்றும் நவீன மொழிகளில் நிறைய சிறந்த உள்ளது.
தங்களை உங்கள் குறியீடு அனைத்து மூலம் வாசிக்க மீது அவர்கள் எடுப்பார்கள்
இது கன எங்கும் தேடும் மட்டுமே பிறகு கத்துகிறாய்.
கன அடி அல்லது மேலே அல்லது சில தனி கோப்பில் இருந்தால் பரவாயில்லை.
PHP மற்றும் ஒத்த மொழிகளில் இப்போது மேலே இருக்கும் போதுமான புத்திசாலி
ஒரு தவறு செய்ததாக நீங்கள் மக்களாட்சிக்கு முன், எல்லாவற்றையும்.
என்று நம்மை எங்கே விட்டு?
>> நிலைமைகள் இங்கே ஒரு கடைசி எடுத்துக்காட்டாக செய்ய நாம்,
மற்றும் நான் conditions2.php அறிவிப்பு திறக்க வேண்டும்
இங்கே தொடரியல் கிட்டத்தட்ட அதே தான்.
, நான் readline பதிலாக GetString பயன்படுத்தி, ஆனால் அந்த வரி முன் அதே தான்
"நான் ஒரு முழு எண் செய்து விரும்புகிறேன்."
நான் ஒரு வேறு, என்றால், பிறகு ஒரு வேறு, ஒரு என்றால் நிபந்தனை
ஆனால் செயல்படவில்லை இந்த திட்டம், நாம் முன்பு செய்தது ஒத்ததாக உள்ளது
நான் இந்த விஷயத்தை, conditions2 என்ற php, இயக்க நீங்கள்
நான் அதை 23 போன்ற பல கொடுக்க -
நான் ஒரு நேர்மறையான எண்ணை தேர்வு. நான் அதை -1 கொடுத்தால் நான் ஒரு எதிர்மறை எண் எடுத்தது.
நான் அதை 0 கொடுத்தால் நான் உண்மையில் 0 எடுத்தது.
எனவே இந்த அனைத்து அக்கறை?
இங்கு பயிற்சிகள் கேலி வகையான நன்றாக, ஒரு
எனக்கு குறைந்தது, மீண்டும் போய் நான் pset 5 செயல்படுத்த முடியும், எவ்வளவு சீக்கிரம் பார்க்க வேண்டும்
எழுத்துப்பிழைகள் pset.
, Speller.c என்று இந்த கோப்பு இருந்தது என்று நினைவு
மற்றும் dictionary.c என்று ஒரு கோப்பு உள்ளது.
நான் என்ன இருந்தது, என்ன ஒரு சில நிமிடங்கள் கழித்த நான் சி குறியீடு மாற்றப்படுகிறது
PHP குறியீடு வேண்டும், மற்றும் நாம் speller மீது அதிக நேரம் செலவிட முடியாது
வெறும் pset 5 போன்ற நீங்கள் உண்மையில் வேண்டும், ஏனெனில்
உங்கள் கவனத்தை அகராதி இருந்தது ஏனெனில் speller தன்னை பற்றி அதிக நேரம் செலவிட.
>> , நீங்கள் speller மூலம் படிக்க வேண்டும் என்று அது போதுமானதாக
இந்த கோப்பு இங்கே, அது சி குறியீட்டை அழகான மிகவும் சமமான தான்
நாம் pset 5 நீ கொடுத்தார்.
நான் இடங்களில் சில $ சேர்த்துள்ளோம்.
அவர்கள் PHP இல் இல்லை என்றால் நான் குறிப்பிட்ட செயல்பாடு பெயர்கள் மாறிவிட்டேன்.
ஒரு கூடுதல் விஷயம் preg_match, இங்கே இருக்கிறது
இதில் ஏதாவது செய்து ஒரு சிறிய ஆர்வலராக வழி, ஆனால் நாம் என்று இறுதியில் திரும்பி விடுவேன்.
ஆனால் குறுகிய காலத்தில், speller கிட்டத்தட்ட ஒரே மாதிரியாக தான் இருக்கும், மற்றும் நீங்கள் மிகவும் கீழே இருக்கும் என்றால்
என்ன அது இறுதியில் அவுட் துப்புகின்றார், இங்கே இந்த
வார்த்தைகள் உரை அகராதி, வார்த்தைகளில், வார்த்தைகளை தவறுதலாக எழுதப்பட்டது.
சரி, என்ன இப்போது சுவாரசியமாக பின்வரும் உள்ளது.
என் கோப்பு மேலே நான் dictionary.php தேவைப்படும்.
சி # PHP தேவை என்று ஒரு சிறப்பு செயல்பாடு உள்ளது அடங்கும் போல்
அழகான அதே விஷயம் என்று, dictionary.php என்று ஒரு கோப்பு தேவைப்படுகிறது.
எப்படி நான் pset 5 செயல்படுத்த பற்றி போக முடியும்?
என்னை போய் இங்கே ஒரு கோப்பை திறந்து விட.
எனக்கு இங்கே ஒரு சிறிய குறிப்பு எடுத்து விடுங்கள்.
என்னை ஒரு புதிய கோப்பு உருவாக்க இந்த dictionary.php அழைப்பு ஆரம்பிப்போம்.
நாம் இந்த வாழ முடியும் என்னை மற்றொரு கோப்புறையில் அதை வைத்து நாம்.
இப்போது நான் உள்ளே பெரிதாக்க வேண்டும்
நான் php அடைப்புக்குறி மூடப்பட்டு திறந்த அடைப்புக்குறி என் PHP கோப்பு தொடங்க போகிறேன்.
பின்னர் இங்கே உள்ள, நான் pset 5 செயல்படுத்த தேவையான ஒரு சில செயல்பாடுகள் இருந்தன
என்னை அந்த சில செயல்படுத்த ஆரம்பிக்கலாம்,
ஒரு விவாதம் ஒரு வார்த்தை எடுத்து அதில் மிகவும் செயல்பாடு சோதனை,.
நாம் அதை உடனே திருப்பி வருவேன்.
>> ஒரு வாதம் என்ன ஆனது செயல்பாடு சுமை இருந்தது?
அகராதி, நான் உண்மையில் ஏற்ற வேண்டும் என்று கோப்பு மிகவும்.
எந்த வாதங்களை எடுத்து கொள்ளவில்லை இது செயல்பாடு அளவு இருந்தது
மற்றும் அங்கு செயல்பாடு என்ன மற்ற இருந்தது?
ஏதேனும் வாதங்களை எடுத்து கொள்ளவில்லை இதில், இறக்கும்.
இந்த, நான் இப்போது PHP இல் செயல்படுத்த வேண்டும் என்று 4 செயல்பாடுகள் உள்ளன
என்ன நான் செய்ய போகிறேன் மேலே போய் இதை செய்ய வேண்டும்.
நீங்கள் நிறைய, pset 5 ஒரு ஹாஷ் அட்டவணை பயன்படுத்தப்படுகிறது
என்னை போய் PHP இல் ஒரு ஹாஷ் அட்டவணை உருவாக்க வேண்டும்.
என்ன.
எனக்கு ஒரு ஹாஷ் அட்டவணை கொடுக்கிறது. சரி, ஏன்?
ஒரு, மாறி ஒரு ஹாஷ் அட்டவணை யோசனை வரை சிந்தாது வேண்டும், $ அட்டவணை அழைக்கப்படுகிறது.
சதுர அடைப்புக்குறிக்குள், எனினும், நினைவு, என்ன பிரதிநிதித்துவம்?
ஒரு வரிசை, ஆனால் PHP வரிசைகள் உள்ள எண்ணிக்கையில் அட்டவணைப்படுத்தப்படாது இல்லை.
அவர்கள், துணை வரிசைகள் முடியும்
இதில் நீங்கள் தன்னிச்சையாக விசைகள் மற்றும் மதிப்புகள் முடியும் என்பதாகும்.
>> மிகவும் pset 5, ஹாஷ் அட்டவணை செயலாக்கங்கள் செய்த நீங்கள் அந்த போலவே
ஒருவேளை நீங்கள், வார்த்தை சேர்க்கப்பட்டது பின்னர் இணைக்கப்பட்ட பட்டியல்கள் ஒரு சங்கிலி அதை சேர்க்கப்பட்டது
அல்லது நீங்கள் உண்மையான எங்காவது அல்லது அந்த விளைவு ஏதாவது மதிப்பு சேமிக்கப்படும்.
நீங்கள் எப்படியோ வார்த்தை இருந்தது என்பதை நினைவில்.
இப்போது, அந்த, என் ஹாஷ் அட்டவணை இருக்கும் நடக்கிறது
அதனால் இப்போது சோதனை செயல்பாட்டை செயல்படுத்த பற்றி செல்ல
நான் அந்த ஹாஷ் அட்டவணை உள்ளே பார்க்க வேண்டும்
ஒரு வார்த்தை இருந்தால் பார்க்கலாம்.
நான் என்ன செய்ய போகிறேன் நான் சொல்ல போகிறேன் என்றால்,
நாம், உண்மையில் வெறும் அதாவது, PHP செயல்பாடு இது isset, முக்கிய அமைப்பு என்று
எனவே isset ($ அட்டவணை [$ வார்த்தை],
அதனால் அது உண்மை திருப்பி.
அவ்வளவுதான். அந்த PHP இல் pset 5 தான்.
நன்றாக, நேர்மை உள்ள, சரி.
வேறு தவறான திருப்பி, அது அங்கு இல்லை.
உண்மையில் இங்கு என்ன நடக்கிறது?
நன்றாக, அட்டவணை அல்லது புல அட்டவணை என்றால் இங்கே பொதுவாக,
நீங்கள் அதை குறியீட்டு முடியும் என்று ஒரு துணை வரிசை உள்ளது
"வார்த்தை" மற்றும் சில மதிப்பு திரும்ப பெற வேண்டும் போன்ற ஒரு வார்த்தையில்.
>> நாம் முன்னோக்கி நம்மை ஒரு படி பெறுவதில் வகையான இருக்கும்.
நாம் உண்மையில் முதல் கோப்பு ஏற்றப்படும் அது, இது நன்றாக இருக்கும்
எனவே சுமை மிகவும் எளிய, ஆனால் என்னை போய் கிளப்பவும் நாம்
சுமை ஒரு மிகவும் விரைவான செயல்பாடு.
என்னை போய் வார்த்தைகள் கோப்பு அகராதி பெறுகிறார் சொல்கிறேன்.
PHP இல் கோப்பு செயல்பாடு ஒரு கோப்பு திறக்கிறது
உங்களுக்கு மீண்டும் அந்த கோப்பில் சொற்கள் அனைத்தும் ஒரு அணி,
உங்களுக்கு அவர்கள் கைகளில்.
அது, மிக பெரிய வலி இருந்தது?
இப்போது foreach, இந்த புதிய கட்டமைப்பு, foreach ($ வார்த்தை $ போன்ற வார்த்தைகள்) ஆகும்.
இந்த சுழற்சி வரிசை வார்த்தைகள் மீது தேடி தொடங்க போகிறது
மற்றும் $ வார்த்தை மாறி கோப்பை ஒவ்வொரு வார்த்தையும் ஒதுக்க
முதல் இருந்து நான்காவது வழி மூன்றாவது இரண்டாவது வேண்டும்
அதனால் நான் எரிச்சலூட்டும் [நான்] குறியீடு செய்ய விரும்ப இல்லை.
என்ன நான் வெறுமனே இந்த வார்த்தைகள் ஒவ்வொரு போகிறேன்
இது டேபிள் அட்டவணையிடுதல் என் அட்டவணையில் சேமிக்க
நினைவில் ஏனெனில் பின்னர் உண்மையான செய்து
ஒரு வார்த்தை என் அகராதியில் இல்லை என்று நான் செய்ய வேண்டும்
என்ன உண்மை, ஒரு பிட் சுண்டிவிட என் புல அட்டவணையில் இந்த வார்த்தை இல்லை என்று.
அது அங்கு இல்லை என்றால், நான், வெளிப்படையாக பொய்யான வைக்க இல்லை
இல்லையென்றால் நான் பிரபஞ்சத்தில் அனைத்து வார்த்தைகளை தவறான வைக்க வேண்டும் என்று.
>> இது ஒரு குறியீட்டு மதிப்பு அமைக்க எனக்கு போதுமான அளவில்
உண்மை ஒரு வார்த்தை என் புல அட்டவணையில் உண்மையில் இருந்தால்.
இப்போது, நான், நான் இப்போது என் கைகளை அசைப்பது வேண்டும் என்று இங்கே மூலைகளிலும் ஒரு ஜோடி குறைத்து
ஆனால் இப்போது சுமை செயல்பாடு செய்யப்படுகிறது.
நான் ஒரு வரிசை என்ற கோப்பில் இருந்து அனைத்து சொற்களும் ஏற்ற.
நான் அந்த அணி மீது மீண்டும் கூறு, மற்றும் வரிசை ஒவ்வொரு வார்த்தையை
நான் குறியீட்டை 1 வரி என் ஹாஷ் அட்டவணை அதை அமல்படுத்த.
இந்த வேடிக்கையாக உள்ளது. நீங்கள் இப்போது நாம் அளவு செயல்படுத்த எப்படி தெரியும்?
அதே அளவு நேர்மை உள்ள, எப்போதும் அழகாக எளிது.
இங்கே நாம் வெறும் அட்டவணையில் எண்ணிக்கை திருப்பி.
அதுவும் அழகான எளிது, அட்டவணையில் பொருட்கள் எண்ணிக்கையை.
மிக திறமையான என்று உண்மையில் என்ன தான்.
நாங்கள் அதை செய்ய முடியும் என்று நான் அநேகமாக ஒரு மாறி என்று அளவு இருக்க வேண்டும்
சீரான இடைவெளியில், ஆனால் அந்த அழகான எளிது.
ஓ, பின்னர் இறக்கும், நாம் உண்மையில் இங்கே குத இருக்க விரும்பினால்
நாங்கள் உங்களுக்கு ஏதாவது இறக்கும் எப்படி சொல்ல முடியும்.
நீங்கள், ஒரு வெற்று வரிசை சமமாக மாறி அமைக்க
அதை இல்லை என்று எல்லாம் ஒழித்துவிட்டதென்றால்.
இலவசமாக அழைக்க வேண்டும்.
>> மீண்டும், நான் சில நிற்கும், மற்றும் ஒதுக்குவதற்கு பிரச்சனை தொகுதி 5 நான் மன்னிப்பு
ஒருவேளை சி, ஆனால் நாம் இப்போது போய் இந்த இயக்க என்றால்,
நான் முன்கூட்டியே எழுதினார் உண்மையில் பதிப்பு இயக்க போகிறேன்
இப்போது நான் தேவையில்லை எந்த உட்தொடாச்செயற் தவறு செய்யவில்லை என்று.
என்னை போய் speller ஓடிப்போகட்டும். பயன்பாடு உள்ளது.
இங்கே தான் வார்த்தை foo கொண்டிருக்கும் ஒரு அகராதியை கோப்பு.
இங்கே தான் foo பட்டியில் கொண்டிருக்கும் ஒரு உரை கோப்பு.
இந்த உரை கோப்பு இந்த அகராதி கோப்பை பயன்படுத்தி, இந்த, அதனால் speller சோதனை கூற விரும்புகிறேன்.
ஒரு தவறுதலாக எழுதப்பட்டது வார்த்தை, பட்டை, மற்றும் voila உள்ளது.
Pset 5 செய்ய.
அது இங்கே ஒரு 5 நிமிட இடைவேளை எடுத்து, மற்றும் நாம் PHP மீண்டும் மேலும் வருகிறேன் நான்.
சரி, நாம் திரும்பி உள்ளனர்.
ஒரு நேரத்தில் என்னை-வெறுக்கிறேன் செய்வோம்.
இந்த ஒரு நேர்மறையான இல்லை என்றால் இப்போது உண்மையில் பார்க்க
உண்மையில் PHP இதை செயல்படுத்தும்.
வழங்கப்பட்டது, அதை செயல்படுத்த 45 வினாடிகள் எடுத்தது.
>> ஆனால் இப்போது போய் விஷயங்களை இயக்க அனுமதிக்க.
என்னை போய் ஒரு சி பதிப்பு ஓடிப்போகட்டும்
speller, மற்றும் நாம் மிக பெரிய கோப்புகளை ஒன்று அதனை இயக்க முடியும்,
கிங் ஜேம்ஸ் பைபிள் ஆகும்.
என்று இங்கே, நாம் சி கோப்புறையை போக ல் நாம் தான்
கிங் ஜேம்ஸ் 5 ம் speller.
தவறுதலாக எழுதப்பட்டது வார்த்தைகள் நிறைய.
சரி, அதனால், முறை சற்று வித்தியாசமாக கூட ஒருவேளை நீங்கள் தான் வெளியீடு தான்
நீங்கள் மொத்தம் சரியாக வேலை எல்லாம், மற்றும் நேரம் பார்த்து கூற வேண்டும்
கிங் ஜேம்ஸ் பைபிள், அந்த செயல்படுத்த பயன்படுத்தி மிக நல்ல .38 வினாடிகள் ஆகும்.
இப்போது என்னை நாம் தான் எழுதிய PHP பதிப்பு, மீண்டும் செல்லலாம்.
என்னை கிங் ஜேம்ஸ் மீது speller ஓடிப்போகட்டும்.
அச்சச்சோ, அந்த பிழையை தவிர்க்க. நான் தவறு அடைவில் இருக்கும்.
கிங் ஜேம்ஸ் 5 ம் Speller.
கிட்டத்தட்ட முடிந்துவிட்டது.
>> சரி, தந்திரமுள்ள பார்வையாளர் என்று அங்கு அதிகமான 3 வினாடிகள் தான் உணர்வார்கள்.
உண்மை இயங்கும் நேரம்.
அது அவுட் உரை நிறைய வெளிப்படுத்துவேன் நேரம் எடுக்கும் என்று மாறும்
ஏனெனில், பிரச்சினைகள் தாங்கல், ஆனால் நீண்ட கதை குறுகிய
அந்த இயந்திரத்தை நேரம் 3.15 விநாடிகள், CPU நேரம் இருந்தது,
மற்றும் இது ஒரு கணம் முன்பு என்ன?
.3 போல்.
நான் என்ன சொல்கிறேன் என்றால், அது எங்கே எனவே, மெதுவாக அளவில் ஒரு உத்தரவு
கேலிக்குரிய சரிவு வரும்?
அதே போல் நாங்கள் செய்த மிக எந்த வடிவமைப்பு முடிவு வழக்கு உள்ளது
கடந்த 9 வாரங்களில் வர்க்கம் இந்த பரிமாற்றம் எப்போதும் இல்லை.
சில நேரங்களில் மட்டும் இட இடையே, சில நேரங்களில் இடம் மற்றும் நேரம் இடையே,
விண்வெளி, நேரம் மற்றும் அபிவிருத்தி முயற்சிகள், மற்றும் உண்மையில் இங்கே, கூட
நாம் சாத்தியமான 10-20-30 மணி ஒருவேளை, நேரம் ஒரு பெரிய அளவு சேமிக்க
பிழைத்திருத்த செயல்படுத்த அபிவிருத்தி நேரம்
இந்த மொழி வெறும் 45 நொடிகளில் அது whipping மூலம்
நாம் செலுத்த விலை, அதை விளைவாக மெதுவான பரும அளவு வரிசையில் தான் உள்ளது
இந்த, மிக எந்த விளக்கம் மொழி பொதுவாக வழக்கு
PHP, Python, ரூபி, பேர்ல் அல்லது பிற பணிகளில்
நீங்கள் ஒரு மொழிபெயர்ப்பாளரை மூலம் இயக்க போகிறேன் வேண்டும் என்றால் அது உங்கள் குறியீடு வாசிக்க
வரி மூலம் வரி, மேலிருந்து கீழாக, இடமிருந்து வலமாக
அந்த இடையே, அதன் சொந்த சில நேரம் எடுத்து செல்கிறேன்
என்ன நீ 3 வினாடிகளில் இங்கே சரியில்லை என .3 வினாடிகளுக்கு எதிர்ப்பு
உண்மையில் எங்கள் குறியீடு விளக்குவது யார் இந்த இடையே உள்ளது என்று உண்மை
நீங்கள் ஒரு வட்டத்திற்கு உள்ளே என்றால் வரி மூலம் வரி, மற்றும் கடவுள் தடை
வார்த்தைகள் ஆயிரக்கணக்கான கொண்ட ஒரு மிக பெரிய கோப்பு.
>> என்று தலைக்கு மேல் சேர்க்க மற்றும் சேர்க்க மற்றும் சேர்க்க மற்றும் சேர்க்க வேண்டும்.
இந்த மாதிரி ஒரு கருவியாக அது அநேகமாக செயல்படுத்த பயன்படுத்த சிறந்த மொழி இல்லை
அடுத்த ஒரு பிழைத்திருத்த உங்கள் பயனர் மற்றும் உங்களுக்கு வட்டி இல்லை.
ஆனால் நாம் ஒரு கணம் உள்ள ஆடம்பர நீங்கள்
PHP போன்ற ஒரு மொழி அல்லது விளக்கம் மொழிகளில் நிறைய பயன்படுத்த
வலை சூழலில், இந்த விஷயத்தில், நீங்கள் நன்மை
இணைய பெரும்பாலான கணினிகள் விட நிறைய மெதுவாக என்று.
உங்கள் கணினி, 2 GHz, ஒருவேளை இன்னும் இந்த நாட்களில் ஒரு GHz CPU வேண்டும்.
ஆனால் உண்மையில் இணையத்தில் செயலற்ற நிலை அதிக அளவு உள்ளது
அதன்படி, ஒரு சர்வர் பேச ஒரு உலாவியில், நாம் கடந்த வாரம் கண்டது கூட
அதனால் மிகவும் சீக்கிரமாக என்று, அரை மில்லிவினாடிகள் அல்லது,
அதுவும் சேர்க்கிறது, மற்றும் நீங்கள் ஒரு படத்தை போன்ற விஷயங்கள் இருக்கும் என்றால்
அல்லது ஒரு பேஸ்புக் புகைப்படம் அல்லது, பேஸ்புக் அரட்டை மீது உடனடி செய்திகளை பெற
Gchat அல்லது போல, இந்த சுற்று முறை அனைத்து
உலாவி மற்றும் சேர்க்க சர்வர் இடைப்பட்ட,
பல சந்தர்ப்பங்களில் மொழி உங்கள் குறிப்பிட்ட தேர்வு செய்கின்ற
அனைத்து தொடர்புடைய, எனவே நீங்கள் சற்று மெதுவாக மொழி பயன்படுத்தி நன்றாக இருக்கிறோம்
PHP அல்லது Python அல்லது ரூபி போல
ஆனால் பெரிய உங்களுக்கு upsides மற்றும் உங்கள் சக உள்ளன இதில்
மற்றும் உங்கள் நண்பர்கள் நீ, இவ்வளவு வேகமாக விஷயங்களை செயல்படுத்த முடியும் என்பதால்.
மேலும், நீங்கள் குறிப்பிட்ட பாதுகாப்பு குறைபாடுகள் பற்றி மிகவும் குறைவான ஆபத்து உள்ளது.
PHP எந்த சுட்டிகள் உள்ளது.
நீங்கள் எளிதாக தூண்ட முடியும் என்று Seg தவறுகளை உள்ளது
நீங்கள் சி இல் முடிந்த அதே வழியில்
சி உங்களுக்கு நெருக்கமான வன்பொருள் சூப்பர் தான்.
PHP மற்றும் ஒத்த மொழிகளில் அதிக அளவில் வகையான, அதனால் பேச, நீங்கள்
நீங்கள் என்ன இடையே பாதுகாப்பு நிறைய உண்மையில் நடக்கிறது
கணினி உள்ளே, மற்றும் அது ஒரு பரிமாற்றம் ஆகும்.
>> நாங்கள் இந்த நவீன, அதிக அளவில் மொழிகளை என்ற புள்ளியில் விட்டிருக்கும்
PHP போன்ற ஏனெனில் சி உள்ள PHP போன்ற மொழிகளில் கற்றுகொண்ட பாடங்கள் மற்றும்
ஆனால் நீங்கள் தொப்பி கீழே உள்ள அனைத்து இந்த நேரம் நடந்து என்ன புரியவில்லை என்றால்
நீங்கள் நிச்சயமாக, சரியான வடிவமைப்பு முடிவுகளை எடுக்க முடியாது
மற்றும் நிச்சயமாக அது பேஸ்புக் அல்லது கூகிள் போன்ற ஒரு இடத்தில் வேலை என்று வரும்போது
அல்லது அதிக தரவு விளையாடுகிறாய் என்று இந்த இடங்களில் எந்த அமைக்கிறது
நீங்கள் திரும்பி சென்று premed செய்ய சில எம் டி வேலை கூட
சில பெரிய தரவு நோயாளிகள் மற்றும் மருத்துவர்கள் சம்பந்தப்பட்ட அமைக்க
மற்றும் சரியான கருவிகளை பயன்படுத்தி போன்ற மிகவும் வைக்குது
இல்லையெனில் சில தரவு தொகுப்பு உங்கள் பகுப்பாய்வு, நொடிகள் ஆகலாம் என்பதால்
அல்லது அது உண்மையில் மணி ஆகலாம்.
இந்த இன்னும் எவ்வளவு முயற்சி நீ சினங்கொள்ள அல்ல, ஒரு எடுத்துக்காட்டாக உள்ளது
இது சி இருந்தது ஆனால் நீங்கள் சி ஏதாவது செயல்படுத்த போது நீங்கள் பாராட்டுகிறேன் உதவி
நீங்கள் உண்மையில் புரிந்து கொள்ள, அல்லது கோட்பாடு, உண்மையில் புரிந்து கொள்ள
எல்லாம் அல்லது எப்படி வேலை, மற்றும் நீங்கள் கிட்டத்தட்ட முழு அதிகாரம் உண்டு
பேட்டை அடியில் என்ன நடக்கிறது மீது, இந்த உயர் மட்ட மொழிகளில்
நீங்கள் கண்டுபிடித்த மக்கள் அதிக கட்டுப்பாட்டை கைவிட வேண்டும்
மற்றும் பொருள் தான் அவர்கள் வடிவமைப்பு முடிவுகள் இன்னும் இருக்கிறது.
ஆனால் வழங்கப்பட்டது நாம் எடுத்து இருந்தால் அந்த செயல்திறனை
, ஏனெனில் இந்த மற்ற பிரச்சினைகள் வலை மிகவும் முக்கியமானது அல்ல
ஒரு நெட்வொர்க் வேகம், எப்படியும் CPU வேகத்தை விட சற்று குறைவாகவே
அதனால் நாம் சற்று மெதுவாக மொழி பயன்படுத்த இயலும் என்ற வரிசைப்படுத்த முடியும்
upsides நாம் 10 மடங்கு வேகமாக அல்லது இன்னும் விஷயங்கள் உருவாக்க முடியும்.
>> நாம் இந்த பயன்படுத்தி தொடங்க முடியும் என்பதை பார்க்கலாம்.
என்னை ஒரு கோப்புறையை கொண்டு செல்லலாம்
இன்றைய உதாரணங்கள் மத்தியில் frosh.ims, என்று
இந்த உண்மையில் தனிப்பட்ட உண்மையில் ஊக்குவிக்கும் என்று முதல் விஷயம்
நான் CS50 மற்றும் CS51 எடுத்து பின்னர் ஆண்டுகளுக்கு முன்பு வலை எழுதியது
Frosh IM களை திட்டம் ஒரு வலைத்தளம், புதியவர்களை சார்பான விளையாட்டு, என்று
அந்த நேரத்தில் இந்த நேரத்தில் போதுமான ஆண்டுகளுக்கு முன்பு என்று இருந்தது
ஒரு வலை இருந்தது கூட நிரல் எந்த வலைத்தளம், அங்கு
நீங்கள் விரும்பிய அதன்படி என்றால், அதற்கு பதிலாக விகில்ஸ் வொர்த் ஒரு ப்ரோக்டெர் இருந்தது
கைப்பந்து அல்லது கால்பந்து அல்லது அதை பதிவு செய்ய ஒரு துண்டு பேப்பரில் நிரப்ப வேண்டும்.
நீங்கள் புறத்தில் முழுவதும் நடக்க வேண்டும்.
நீங்கள் ப்ரோக்டெர் தங்கள் கதவை அல்லது கையில் அவர்கள் கதவை மற்றும் ஸ்லைடு தட்டுங்கள் என்று
இது உங்கள் பெயருடன் ஒரு துண்டு பேப்பரில், நீங்கள் ஒரு அணி கேப்டன் இருக்க வேண்டும் அல்லது,
நீங்கள் தான் நீங்கள் செய்ய என்ன விளையாட்டு, என்ன தங்குமிடம்
அதை எல்லாம் செய்து பழைய பள்ளி வழி வகை இருந்தது, இந்த ஒரு பிரதம இருந்தது
இந்த செயல்முறை நிறைய தானியக்க வாய்ப்பு.
நீங்கள் இணைய தளம் சென்று. நீங்கள் ஏதாவது தட்டச்சு
நீங்கள் ஒரு மின்னஞ்சல் உறுதிப்படுத்தல், மற்றும் வளர்ச்சி பெற, நீங்கள் முடித்துவிட்டீர்கள்.
>> இந்த, பேர்ல் என்று ஒரு மொழி என்றாலும், நான் முதல் விஷயம்
ஆனால் இது PHP இல் செய்ய ஒப்பீட்டளவில் எளிதானது, மற்றும் இந்த பிரதிநிதி வகை
நீங்கள் வெளிப்படுத்த முடியும் போது பிரச்சினைகள் நீங்கள் தீர்க்கும் தொடங்க முடியாது
நிரலாக்கத்தின்படி, Google தளங்கள் போன்ற விஷயங்களை தங்கியிருக்க இல்லை
அல்லது எக்செல் அல்லது உங்களுக்கு வழங்கப்படுகின்றன என்று கருவிகள்.
நீங்கள் இப்போது இப்படி செய்ய முடியும்.
இந்த, ஒரு வடிவம், ஒரு சூப்பர் அசிங்கமான பதிப்பு
ஆனால் நாம் இந்த என்பதோடு உரையாடலை தொடக்கத்தில் அதை பயன்படுத்த
வடிவம் எங்களுக்கு ஆண்டுகளுக்கு முன்பு போல தோராயமாக என்ன
வலை மக்கள் Frosh IM களை பதிவு செய்ய உதவும்.
நாங்கள், அவர்கள் கேப்டன் வேண்டும் அல்லது ஒரு பெயர் ஒரு பெட்டியை கேட்டு
அவர்கள் என்ன தங்குமிடம் பின்னர் ஆண் அல்லது பெண், மற்றும்,
பின்னர் அவர்கள் இந்த படிவத்தை சமர்ப்பிக்க வேண்டும்.
இந்த வலைப்பக்கத்தை பிரதிபலிக்கிறது என்று HTML உள்ள பேட்டை அடியில் முதல் பார்க்கிறேன்.
என்னை froshims0 கொண்டு செல்லலாம்
மற்றும் ஒரு ஒதுக்கி என, pset 7 நான் வழங்கப்படும் செல்கிறேன்
நான் உள்ளே விஷயங்களை வைத்து இருக்கிறேன் என்று அடைவுகள் மற்றும் கோப்புறைகள்
பொருள் பயன்பாடு போயிருக்கிறான் சரியாக நாம் எங்கே, நீ வழியாக செல்வேன்
இது மோட் கட்டளைகளை நீங்கள் இயக்க வேண்டும், அதனால் அனைத்து பற்றி கவலைப்படாதீர்கள்
முட்டாள் விவரங்கள் get-செல்ல இங்கே இருந்து ஒத்திசைவை.
>> சரி, இங்கே froshims0.php தான்.
என்னை கீழே விட்டு, இங்கே என்ன ஆர்வம் இல்லை,
இந்த ஒரு PHP கோப்பு, ஆனால் என்ன தெளிவாக, அது உள்ளே இருக்கிறது?
அது உண்மையில் ஒரு HTML முழுவதும் நிறைய, மற்றும், PHP தோற்றம்
உண்மையில் ஒரு வலை மையமாக மொழி என்ற இருந்தனர்.
ஒரு நொடி முன்பு நாம், பீர் எடுத்துக்காட்டாக செயல்படுத்த இது பயன்படுத்தப்படுகிறது
நிலைமைகள் எடுத்துக்காட்டாக, ஹலோ எடுத்துக்காட்டாக, மற்றும் அது நல்லது.
நீங்கள் ஒரு ஸ்கிரிப்டிங் மொழியாக PHP பயன்படுத்தலாம்
ஒரு ஸ்கிரிப்ட் மிகவும் விரைவான மற்றும் அழுக்கு திட்டம் கொடுக்கப்பட்டது வெறும் பெயரிடல் முறை எங்கே
அல்லது நீங்கள் ஒரு ஸ்கிரிப்ட் அல்லது பொதுவாக ஒரு விளக்கம் மொழியில் எழுத என்று ஒன்று.
நீங்கள் பார்த்த ஏனெனில் PHP என்று பயனுள்ளதாக சூப்பர் எவ்வளவு விரைவாக
ஒப்பீட்டளவில் நாம் PHP இல் திட்டங்கள் கிளப்பவும் முடியும்.
ஆனால் இது உண்மையில், வலை பயன்படுத்த வேண்டும் வடிவமைக்கப்பட்டது
மற்றும் கோப்பின் மேல் இங்கு கவனிக்க என்ற அர்த்தத்தில் வலை வடிவமைக்கப்பட்டுள்ளது
நான் <? Php தொடங்கும்.
நான் வழங்கப்பட்டது தேவையில்லாத கருத்துக்கள், ஒரு கொத்து வேண்டும், ஆனால் நான் PHP முறை மூட.
ஆனால் நான் HTML முறையில் கைவிட.
>> கோப்பில் முடிவடைகிறது கூட என்ன PHP பற்றி சுவாரசியமாக இருக்கிறது. Php
பொதுவாக, HTML இணைந்து ஒன்றுகலந்த வேண்டும் பொருள்
சில PHP குறியீடு, சில HTML.
மற்றும் நாம் அந்த தவிர கிண்டல் செய்ய தொடங்குவோம் என்று இறுதியில் பார்க்கலாம்
மேலும், முற்றிலும் நமது PHP நம் HTML தனி வைத்து
ஆனால் PHP இன் தோற்றத்தை உண்மையில், இந்த வளைந்து கொடுக்க இருந்தது
நீங்கள் சில HTML விரும்பினால் அதை எழுத, என்று என்று
உலாவி ஒத்ததாக வெளிக்காட்டாதே.
ஆனால் நீங்கள் சில நிரலாக்க நுட்பமாகும் தேவைப்பட்டால்,
நாம் விரைவில் காண்பீர்கள் சில நிரலாக்க குறியீடு, நீங்கள், அதே சரியான கோப்பு அதை முடியும்.
இங்கே என் HTML தான்.
நான் Frosh IM களை இந்த ஒரு தலைப்பு கிடைத்துவிட்டது.
நான், நடுத்தர சென்டர் எல்லாம் அதை சில CSS பெற்று ஒரு உடல் டேக் வாங்கினேன்
பின்னர் கீழே இங்கே நான் வெளிப்படையாக சமர்ப்பிக்க வேண்டும் என்று ஒரு வடிவம் வேண்டும்
register0.php என்று ஒரு புதிய கோப்பு, நாம் ஒரு நேரத்தில் பார்க்கலாம்.
அதை நாம் நன்றாக திரும்பி வருவாள் எந்த படம் என்று ஒரு முறை பயன்படுத்தி.
நான் சில வடிவம் உள்ளீடுகள், அதன் வகை உரை ஒன்று என்று பெயர், வேண்டும்
அதன் பெயர் அதன் வகை பெட்டியை தான் கேப்டன், இது ஒரு,
இந்த, நாம் முன்னர் பார்த்தது இல்லை, ஆனால் அதை சரியாக அது என்ன செய்கிறது.
நீங்கள் பதிலாக ஒரு உரை பெட்டியில் ஒரு பெட்டியை எடுத்து வருகிறேன்.
கீழே இங்கே நீங்கள் அந்த வட்ட பொத்தான்கள் ஒன்றாகும் இது ஒரு ரேடியோ பொத்தான், வேண்டும்
நீங்கள் இந்த ஒன்று அல்லது அந்த தேர்வு செய்யலாம் என்று.
>> அதை நான் இரண்டு வானொலி பொத்தான்கள் பெண் பெயர் கொடுத்தார் என்று வேண்டுமென்றே தான் கவனிக்க.
இந்த நீங்கள் கிளிக் செய்ய வேண்டும் மேற்கொள்கின்ற பரஸ்பர தவிர்ப்பு எப்படி இருக்கும்
இந்த ஒன்று அல்லது ஒன்று, மற்றும் பிற கிளிக் செய்வதன் மூலம் அல்லது
இது மற்ற unchecks, நீ இன்னும் அதே பெயர் கொடுக்க வேண்டும்
நீங்கள் அவர்களை போல பரஸ்பரம் இருக்க வேண்டும் என்று விரும்பினால்.
பின்னர் தங்குமிடம், நான் இதுவரை இந்த பார்த்திருக்கிறேன் இல்லை, ஆனால் அது ஒரு குறிப்பிட்ட மெனுவில், ஒரு கீழ்தோன்றும் மெனுவில் இருக்கும்.
அந்த டாக் தேர்ந்தெடுக்கப்பட்ட உள்ளது.
நீங்கள், கீழ்தோன்றும் மெனுவில் ஒரு பெயரை
பின்னர் நீங்கள் இந்த விருப்பங்களை ஒரு மொத்தமாக வேண்டும்.
வெறும் அழகியல் முதல் ஒரு, ஒரு வெற்று சரம்.
நான், முன்னிருப்பாக வெற்று இருக்கும் துளி கீழே தேவை
பின்னர், அதனால் அடிக்கடி அங்கு Apley, Canaday, GRAYS, மற்றும்.
இங்கு இரட்டை கவனிக்க.
துளி விருப்பத்தை கீழே, ஒரு மதிப்பு உள்ளது
ஆனால் அது ஒரு மனித நட்பு பெயர், இது இந்த எடுத்துக்காட்டில்
ஒரே மாதிரியாக தான் இருக்கும், ஆனால் நாம் உண்மையில் குத வேண்டும் என்றால் நாம் முடியும்
இந்த வீழ்ச்சியை மதிப்பை குறைத்து, குறுகிய பதிப்பு தான் இருக்கும்
GRAYS, ஆனால் நாம் உண்மையில் மனித உண்மையில் பார்த்தால் அந்த GRAYS ஹால் சொல்ல முடியும்,
ஆனால் அந்த என்று சுவாரசியமாக இல்லை, அதனால் நான் அதை எளிய வைத்து அவர்களை அடையாளம் கூறினார்.
பின்னர் கீழே கீழே நாம் ஒரு submit 'பொத்தானை வேண்டும்
நாம் முன்னர் பார்த்த, ஆனால் கவனிக்க வேண்டும் நான் அதை வேறு ஒரு வார்த்தை கொடுத்தார்.
அதற்கு பதிலாக CS50 தேடல் நான் லேபிள் கொடுத்து "பதிவு."
>> இறுதி விளைவாக, மீண்டும் இங்கே இந்த வலைப்பக்கம், மற்றும்
இந்த சமர்ப்பிக்க?
அது, சில கோப்பு, நடவடிக்கை பண்பு மதிப்பை சமர்ப்பிக்க
இது register0.php இருந்தது.
உண்மையில் இங்கு என்ன நடக்கிறது என்று பார்க்கலாம்.
என்னை போய் இந்த படிவத்தை நிரப்பி விட்டு, டேவிட், என்று
ஆண், மாத்யூஸ், பிறகு நான் சொல்கிறேன் பதிவு.
என்னை அவுட் பெரிதாக்கவும் மற்றும் பதிவு செய்யவும் உதவும்.
சரி, இப்படி உபயோகமற்று வகையான, ஆனால் உண்மையில் என்ன நடக்கிறது என்று பார்க்கலாம்.
URL register0.php வேண்டும் மாறிவிட்டது என்பதை கவனியுங்கள்.
URL இருந்து ஆர்வமூட்டும் இல்லாமல் என்ன, எனினும், நாம் ஒரு வடிவம் சமர்ப்பிக்க கூட?
[செவிக்கு புலப்படாமல் மாணவர் பதில்]
சரி, அந்த நட்பு தான் குரோம் என்ற பயனர் இந்த நாட்கள் தான்.
அங்கு உண்மையில் தான். அவர்கள் இடத்தை சேமிக்க அதை மறைக்க.
ஆனால் நல்ல சிந்தனை, நல்ல சிந்தனை.
ஐ மற்ற இறுதியில், இருப்பினும், என்ன இல்லை? Yeah.
[மாணவர்] வினாச்சரம்.
வினாச்சரம், எனவே நமது எளிய கூகுள் தேடல் உதாரணங்கள் இருந்து நினைவு.
நான் URL ஐ சமர்ப்பிக்க பொத்தானை கிளிக் விரைவில்
கூகிள் என்னை எடுத்து, ஆனால் பிறகு? q = கணினி அறிவியல் அல்லது அதை நான் உள்ளே தட்டச்சு என்று இருந்தது
நாம் தேடல் எடுத்துக்காட்டு பெறு முறை பயன்படுத்தப்படுகிறது, ஏனெனில் அது தான்.
>> நாம் அதற்கு பதிலாக என்ன முறையை பயன்படுத்தி நீங்கள்? இந்த நேரம்
பதிவு, மற்றும் உடனடி வேறுபாடுகளை ஒன்று
மேலும் பதிவு இடையே அந்த பதவியை URL ஐ பயனர் உள்ளீடு வைத்து இல்லை இல்லை.
அதை மறுத்தவர். அது இன்னும் அனுப்புகிறது.
நாங்கள் இப்பொழுது வெளிப்படுத்த வேண்டும் என உண்மையில், நாம், இங்கே உலாவி என்ன காண்கிறீர்கள்
register0 பார்த்து, நான் உள்ளடக்கங்களை பார்த்து
உலாவி இருந்து சேவையகத்திற்கு சமர்ப்பிக்கப்பட்டது என்று வரிசைக்கு.
ஆனால் URL ஒரு? இல்லை, எந்த முக்கிய வார்த்தைகள் இல்லை
அல்லது அது மதிப்புகள், ஏன் என்று?
சரி, பின், நீங்கள் இன்னும் ஒரு சர்வர் படிவத்தை தரவு 'to அனுமதிக்கிறது
ஆனால் அதை URL ஐ வைத்து அல்ல, தகவல் வகையான பின் என்ன ஆகும் என்று
நீங்கள் பயனர் கேட்கிறாய் போது ஒருவேளை குறிப்பாக பொருத்தமான
ஒரு வடிவத்தில் உள்ளீடு தட்டச்சு?
ஒரு கடவுச்சொல்லை போல, என்ன வேறு ஏதோ?
கடன் அட்டை எண்கள்.
நீங்கள் சிறிது முக்கிய என்று எதுவும் ஒருவேளை URL ல் முடிகிறது விரும்பவில்லை
அதன் அர்த்தம் தான் உங்கள் அறை அல்லது குடும்ப உறுப்பினர் மட்டுமே மூலம் கவலையின்றி பாடு என்றால்
உங்கள் இணைய வரலாற்றில் பின்னர் உண்மையில், உங்கள் கடவுச்சொற்களை பார்க்க
உண்மையில் உங்கள் கடன் அட்டை எண்களை பெரும்பாலான உலாவிகளில் ஏனெனில் பார்க்க
நீங்கள் தான் என்ன களை வரலாற்றில் நினைவில்,
அதனால் ஒரு மோசமான யோசனை ஏனெனில் மட்டுமே.
பயனர் இடுகை மறைக்கும் என்று விவரம் பயன்படுத்தி.
>> மேலும், எப்படி நீங்கள் பேஸ்புக் ஒரு புகைப்படத்தை அப்லோடு செய்ய?
சரி, நீங்கள் உண்மையில் பயன்படுத்தலாம் மட்டும் 2 வழிமுறைகள்,
ஒரு சில பிற இன்னும் விளங்காத ஒன்றாக உள்ளது கூட, கிடைக்கும் பதிவு.
எப்படி இது ஒரு URL வழியாக ஒரு புகைப்படத்தை அப்லோடு செய்ய?
நீங்கள் உண்மையில் அதை செய்ய முடியும்.
நீங்கள் ஒரு JPEG அல்லது பிட்மேப் அல்லது GIF முடியும் மற்றும் நீங்கள் அறுபதின்ம அது பிரதிநிதித்துவம் முடியாது
அடிப்படை 64 என்று ஏதாவது.
மாறாக அடிப்படை 16 நீங்கள் அடிப்படையில் போல் அடிப்படை 64, பயன்படுத்த
ASCII எழுத்துக்களை, நீங்கள் உண்மையில் ஒரு URL வழியாக ஒரு புகைப்படத்தை பதிவேற்றலாம்
ஒரு கேள்விக்குறியை பிறகு, ஆனால் அளவு வரம்புகள் பொதுவாக உள்ளன.
பெரும்பாலான உலாவிகளில் URL கள், மேலும் 1,000 க்கும் எழுத்துக்கள் இருக்க கட்டாயப்படுத்தும்
ஒருவேளை 2,000 எழுத்துகள் அல்லது போல, அதனால் நீங்கள் பதிவேற்ற முடியாது
ஒரு 10 எம்பி பேஸ்புக் புகைப்படம்.
என்று நீங்கள் அதே பதவியை பயன்படுத்தி, அதனால் இப்போது, URL ல் அளவுருக்கள் வைக்கிறது
இது சில நேரங்களில் நல்ல பயனுள்ளதாக இருக்கிறது, ஆனால் முக்கியமான அல்லது பெரிய ஏதாவது
பின் செல்ல வழி.
Register0 உண்மையில் இங்கே என்ன செய்கிறாய்?
சரி, நான் இந்த ஒரு சூப்பர் எளிய பக்கம் என்று register0 அறிவிப்பு திறந்து என்றால்,
ஆனால், நல்ல அல்லது மோசமான நான் இணைந்து கூடு முடியும் என்பதை விளக்கும்
PHP பயன்படுத்தி HTML.
இந்த கோப்பு, மேலே கருத்துரைகள் தவிர, HTML ஆகும்
இங்கே இந்த பையன் தவிர.
>> என் PHP குறியீடு மத்தியில் கவனிக்க,
என் HTML மத்தியில், நான் தற்காலிகமாக வகையான வேண்டும்
PHP முறையில் நுழைந்தது.
நான் அச்சு r என்று ஒரு சிறப்பு செயல்பாடு அழைக்கிறேன்.
இது சூத்திர அச்சிட வேண்டும், என்ன அது இது மறுசுழலில் அச்சிடுகிறது உள்ளது
நீ அதை கொடு என்ன மாறி, அரைப்புள்ளி, வெளியேறவும் PHP முறை.
முந்தைய டேக், நீங்கள் முன் வடிவமைக்கப்பட்ட உரை கொடுக்கிறது
ஒவ்வொரு இடத்தில் நீங்கள் உண்மையில் அதை பார்க்க மோனோ இடைவெளி உரை என்று.
அது மறைந்து இல்லை. பின் என்ன?
நல்ல, சுவாரசியமான மற்றும் PHP பற்றி கட்டாயமான என்ன
என்று நீங்கள் அல்லது பதிவு பயன்படுத்தி ஒரு வடிவம் 'to போதெல்லாம்
ஒரு உலாவி மூலம் நீங்கள் சமர்ப்பிக்க என்று எதையும்
PHP தன்னை, அந்த விசை மதிப்பு ஜோடிகள் என்ன அவுட் விவரங்களை
புள்ளிவிவரங்கள் வெளியே ஒரு கேள்விக்குறியை இருந்தால் சமமாக அறிகுறிகள், பிரமுகர்கள் அங்கு அவுட் என்று.
நீங்கள் அனைத்து கடின வேலை செய்கிறது, மற்றும் அது ஒரு கூட்டு அணிவரிசை கைகள்
பயனர் வடிவம் தட்டச்சு எல்லாம் கொண்டிருக்கும்.
சரி, இந்த வடிவம் என்ன துறைகள் இருக்கிறது?
>> இது 4 துறைகளில் இருந்தது.
ஒரு பெயர் என்று ஒரு உரை புலத்தில் இருந்தது.
ஒரு கேப்டன் என்ற பெட்டியை இருந்தது.
ஒரு, பாலினம் என்று ஒரு ரேடியோ பொத்தான் இருந்தது
ஒரு, தங்குமிடம் என்ற கீழ்தோன்றும் மெனுவில் இருந்து
நான் மீண்டும் மீண்டும் அச்சிட போது கவனிக்க
இந்த சிறப்பு மாறி உள்ளடக்கங்களை.
இந்த அனைத்து தொப்பிகள் உள்ள, _POST மொழியில் $ என்ற ஒரு சிறப்பு உலக மாறி உள்ளது.
இந்த PHP உங்களுக்கு உருவாக்குகிறது என்று ஒரு சிறப்பு உலக மாறி உள்ளது
மற்றும் நீ கையில் நீங்கள் எல்லாம் அணுகலாம் என்று
ஒரு பயனர் ஒரு படிவத்தை வழியாக சமர்ப்பிக்கப்பட்டது.
மற்றும் அச்சு r அழைப்பு மூலம், நீங்கள் ஒரு சாதாரண பயன்பாட்டில் செய்ய முடியாது.
நாம், இந்த மாறி உள்ளே பார்க்க இந்த செய்கிறீர்கள்
என்ன,, நன்றாக, உள்ளே 4 விசைகள் தான்
4 http அளவுருக்கள், அதனால் பேச,
பிறகு பெயர், கேப்டன், பாலினம், தங்குமிடம், மற்றும் மதிப்புகள் பயனர்
ஒரு விதிவிலக்கு தட்டச்சு.
நான் வகை D-A-V-நான் டி செய்தார்.
நான் வெளிப்படையாக ஒரு மதிப்பு சமர்ப்பிக்க இதில், ஆண் க்கு, எனினும், பெட்டியில் டிக்
சுருக்கமான இருக்க தான் மீ.
>> நான் மட்தேவ்ஸ் தேர்ந்தெடுக்கப்பட்ட போது, தேர்வு நடந்தது என்று மதிப்பு
இந்த ஒரு சிறிய முட்டாள் அல்ல, ஆனால் அது மாநாடு தான்.
நான் பெட்டி, மீது ஒரு மதிப்பு, சோதிக்கப்பட்ட போது "," சோதனை பெட்டியை சமர்ப்பிக்கப்பட்ட.
நான் அதை சரி இல்லை என்றால், எந்த மதிப்பு தேவையில்லை அனுப்பப்பட்டுள்ளது.
இது, இந்த சிறப்பு உலக மாறி உள்ளே என்ன என்று எங்களுக்கு நுண்ணறிவு தருகிறது
அது ஒரு சூப்பர் உலக மாறி என மிகவும் சிறப்பு.
நீங்கள் உண்மையில் அதை அணுக முடியும் என்று அது உங்கள் குறியீடு உள்ள நீங்கள் எங்கும் உள்ளது.
இந்த கட்டாய, எனவே உண்மையில் சூப்பர் உலக பயன்படுத்த அனுமதிக்க முடியாது
உண்மையில் யாராவது பதிவு செய்ய முயற்சி.
Froshims1 நான் ஒரு மாற்றத்தை போகிறேன்.
நான், register1.php இருக்க நடவடிக்கை மாற்றம்
நான் வேறு ஒரு விஷயத்தை செய்கிறேன்.
நான் என் வலைப்பக்கத்தின் தரம் தர்மசங்கடத்தில் இருந்தது.
அது மிகவும் பயங்கரமான தான், நேர்மையாக, அது மாறிவிடும்
நீங்கள் இணையத்தில் மிக எளிதாக பயன்படுத்தலாம் என்று
மற்ற மக்கள் இங்கு குறியீடு, மற்ற மக்கள் CSS
அவர்கள் எழுதிய திறந்த ஒரு நூலகம் போன்ற ஆதாரங்கள் கிடைக்க செய்த,
எனவே, பேச, மற்றும் உதாரணமாக, இங்கே நான் இலவசமாக கிடைக்கும் நூலகம் பயன்படுத்தி வருகிறேன்
வேறு யாரோ எழுதிய குறியீடு ஒரு கொத்து.
>> வீடு, இந்த குறியீடு எழுத நடந்தது, அது பூட்ஸ்ட்ராப் நூலகம் என
அது தான் CSS பாணி தாள்கள், ஒரு கூட்டத்தை ஒரு கூட்டத்தை தான். css கோப்புகள்
என்று யாரோ எழுதியது எல்லாம் நல்ல மற்றும் அழகான பெற எப்படி வெளியே வந்தார்
நம்மை போன்ற மக்கள் அழகியல் பற்றி ஒரு சிறிய குறைவான கவலை மற்றும் அதிக கவனம் செலுத்த முடியும் என்று
தர்க்கம் மற்றும் உண்மையான புரோகிராமிங்.
நான் முந்தைய styles3.css நினைவிலிருக்கும் பயன்படுத்தப்படும் அதே டேக் இது என்று டேக், உடன் இணைப்பதன் மூலம்,
நான் இப்போது bootstrap.min.css என்று ஒரு கோப்பு அணுகல்.
Min தான் அவர்கள் அதை minified நான் பொருள் மற்றும் அவர்கள் முன்னும் பின்னுமாக அனைத்து வெள்ளை விண்வெளி அழிக்கவில்லை மற்றும் நான்
இப்போது அவர்கள் என்னை நான் உண்மையில் வேண்டும் விட பைட்டுகள் அனுப்ப கூடாது என்பதை உறுதிப்படுத்தி கொள்ள.
நான் இப்போது Frosh IM களை பதிப்பு 1 திறந்து நீங்கள் ஆனால் அங்கு, CSS ஒரு மொத்தமாக உள்ளது
என் கோப்பு கண்டிப்பாக அழகாயிருக்கிறது என்று கவனிக்க.
இப்போது இன்னும் ஒரு கருப்பு மற்றும் வெள்ளை, ஆனால் கவனிப்பதில்லை என்று அவர்களது நடை தாள் பயன்படுத்தி
என் வடிவம் அது சில அம்சங்களை பயன்படுத்தி, அற்புத இல்லை
ஆனால் அது நிச்சயமாக அது முன் விட தூய்மையான, மற்றும் ப்ரொஜெக்டர் அது நீதி செய்யவில்லை.
பொத்தான்கள் சுற்றி மற்றும் உரை புலத்தில் உள்ள சிறிய சாம்பல் கோடுகள், சரியான இங்கே இல்லை
ஆனால் அது நிச்சயமாக அது முன் விட தூய்மையான தான்.
>> இப்போது, நேர்மை, எனக்கு என் மார்க் சிறிது மாற்ற வேண்டும்.
இந்த, பதிப்பு 1, மற்றும் நான் ஒரு சில புதிய குறிச்சொற்களை பயன்படுத்தலாம் என்று அறிவிப்பு
நான் ஆவணங்களை படிக்க வரை மற்றும் நேர்மையாக, நான் இதை செய்ய எப்படி தெரியாது
நீங்கள் எங்கள் நூலகத்தை பயன்படுத்த விரும்பினால், ட்விட்டரின் பூட்ஸ்ட்ராப் நூலகம், மற்றும் அவர்கள் சொன்னார்கள்
, உங்கள் வடிவத்தில் உள்ளே ஒரு fieldset உறுப்பு பயன்படுத்த
நீங்கள் ஒரு லேபிள் டேக் ஒரு துறையில் உள்ளே அடுத்த காட்ட வேண்டும் வார்த்தை வைத்து,
பின்னர், போல் முன், உங்கள் உள்ளீடு ஒரு பெயரை
பின்னர் தேர்வுப்பெட்டியை, நீங்கள், ஒரு முத்திரை உறுப்பு அது மடிக்க மட்டும்
நீங்கள் ஒரு வர்க்கம் என்ற ஒன்று பயன்படுத்த, நாம், இந்த பார்த்ததில்லை
ஆனால் நீங்கள் pset 7 குறுகிய ஒன்று இந்த பார்க்கிறேன்.
CSS ஒரு வர்க்கம், உங்களை அடையாள மிகவும் போன்ற ஏதாவது செய்ய முடியும்
ஆனால் நாம் # சின்னமாக ஒரு அடையாள போது முன்
அந்த ஒரே ஒரு உறுப்பு இருந்தது.
என்ன ஒரு வர்க்கம் பற்றி நல்ல பல கூறுகளை ஒரே வர்க்கம் முடியும் என்று
அல்லது அதே CSS பொருள் இது பொருந்தும்.
>> ஆனால் மீண்டும், குறுகிய அந்த, இந்த மீதமுள்ள மேலும் நகலெடுத்து ஒட்டவும்
நான் இங்கே மற்றும் அங்கே ஒரு லேபிள் சேர்த்த அங்கு தங்கள் ஆவணத்தில் இருந்து.
மற்றும் இறுதியில், ஏனெனில் நான், மேலே இணைப்பு குறிச்சொல் சேர்க்கப்பட்டது
எல்லாம் தானாக அழகாயிருக்கிறது தெரிகிறது
வெறுமனே ஒரு வகையில் என் பக்கம் வரை குறித்தது மூலம்
வேலை எதிர்பார்க்கப்படுகிறது, மற்றும் பல வழிகளில் உள்ளது
இந்த செய்து, இந்த உண்மையிலேயே மிகவும் பொருத்தமானது.
செமஸ்டர் இந்த கட்டத்தில், நீங்கள் pset 7 இன் ஸ்பெக் பார்க்க வேண்டும் என,
, சுற்றி ஐ நூலகங்கள் மீது படித்து, மற்ற மக்கள் CSS பயன்படுத்தி
மற்றும் இங்கு துணை சிக்கல்களை தீர்க்க
பிரச்சனை தொகுப்பு தன்னை நிச்சயமாக ஊக்கம் மற்றும் வழி உள்ளது
வலை பிற மக்களின் தோள்களில் நின்று கொண்டு, இந்த நாட்களில் கட்டப்பட்டுள்ளது
எனவே நீங்கள் உண்மையில் புதிய மற்றும் சுவாரஸ்யமான பிரச்சினைகள் கவனம் செலுத்த முடியும்.
ஆனால் இப்போது, மீண்டும், தர்க்கம் கவனம் செலுத்த வேண்டும்.
>> என்று நீ போகலாம் இதில் திசையில் காட்ட அழகியல் ஒரு விரைவு மாற்றுப்பாதை இருந்தது.
நான் இப்போது uglier ஒரு திரும்ப திரும்ப போகிறேன் தான்
அங்கு கே பொருள் இல்லை கவனச்சிதறல்கள் தான், என்னை போய் திறந்து விட
, மீண்டும், ஒரே நடவடிக்கை, register2.php உள்ள மாறுபட்டதாகும் froshims2,,
மற்றும் அதன் விளைவு இங்கே என்ன பாருங்கள் நாம்.
என்னை போய் டேவிட் தட்டச்சு செய்யலாம்.
நான் இந்த நேரத்தில் கேப்டன் முடியாது.
நான், மாத்யூஸ், பதிவு ஆண் சொல்கிறேன்.
டாமிட். சரி, என்று என் மீது ஒரு திருகு தான்.
நிற்க.
Register2, வரி 22, என்றால் காலியாக அல்லது மன்னிக்கவும்.
அது மீண்டும் நாம்.
சரி, என்ன தான் நடந்தது இந்த படிவத்தை சமர்ப்பிப்பதன் மீது?
நான் டேவிட் தட்டச்சு, மாத்யூஸ், பதிவு செய்ய கிளிக், ஆண் சோதிக்கப்பட்டது.
நீங்கள் பதிவு. (சரி, இல்லை உண்மையில்.)
இந்த, தெளிவாக சில மாறி உள்ளடக்கங்களை அச்சிடுகிறது அப்பால் ஒரு படி
ஆனால் இந்த கோப்பு உண்மையில் என்ன செய்கிறார்?
Register2.php உள்ள
நான் சில புதிய குறியீடு வேண்டும் என்று கவனிக்க.
நான் அடிப்படையில் ஒரு என்றால் வேறு, கட்ட வேண்டும் என் உடல் குறியின் உள்ளே
ஆனால் நான் சில HTML இந்த இணைந்து வருவதை காரணம்
நான் முன்னும் பின்னுமாக PHP முறையில் நுழைந்து வெளியேற வேண்டும், அதனால் தான் நான் செய்கிறேன் என்று பார்ப்போம்.
>> அப்படியென்றால் இங்கே முதல் வரியில் நான் சொல்கிறேன்
பின் சூப்பர் உலகளாவிய, பெயர் முக்கிய காலியாக உள்ளது
எனவே வேறு வார்த்தைகளில், பயனர், என்னை வடிவத்தில் பெயர் ஒரு மதிப்பு கொடுக்க வில்லை
பின்னர் காலியான மதிப்பு காலியாக உள்ளது, ஏனெனில் உண்மை திரும்ப போகிறது.
பெண் காலியாக உள்ளது அல்லது கவனிக்க செங்குத்து பார்கள்-என்றால்
உள்ளே மீண்டும், வடிவம் உள்ளடக்கத்தை பிரதிநிதித்துவம் செய்யும், இந்த சிறப்பு சூப்பர் உலக, ஒரு,
அல்லது தங்குமிடம் காலியாக உள்ளது, நான் மேலே சென்று பயனர் கத்துகிறாய் போகிறேன்.
எப்படி? சரி, நான் உங்கள் பெயர், பாலினம், மற்றும் தங்குமிடம் வழங்க வேண்டும் என்று போகிறேன் கவனிக்க.
இது உண்மையில் அந்த தவறை தூண்ட வேண்டும்.
என் வடிவத்தில் திரும்பி செல்லலாம். எனக்கு அதை துடைக்க மீண்டும் நாம்.
மற்றும் நான் அவர்களுக்கு டேவிட் கொடுக்க போகிறேன், மற்றும் அவர்கள் நான் எங்கு எனக்கு தேவையில்லை.
பதிவு. வெளிப்படையாக நான் எங்கு அவர்கள் சொல்ல வேண்டும்.
உங்கள் பெயர், பாலினம் மற்றும் தங்குமிடம் வழங்க வேண்டும். திரும்பி செல்ல.
>> நான் அந்த வடிவம் செல்ல கிளிக் முடியும், ஆனால் அது ஏன்?
அந்த வழக்கு பெயரில், காலியாக இல்லை, ஆனால் பெண், மற்றும் தங்குமிடம் இருந்தது
இந்த முழு வெளிப்பாடு இலக்கணத்தை ஒரு சிறிய புதிய கூட உண்மை மதிப்பீடு, மற்றும்,
மீண்டும், நாம் அறிக்கை என்றால் நன்கு PHP முறை, உள்ளிடவும்
ஆனால் இங்கே புதிய பகுதியாக இந்த பெருங்குடல், மற்றும் நான் ஒரு அடைப்பு தவிர்ப்பதால் மூலம் ஸ்க்ரீவ்டு என்று
விபத்தில், ஆனால் பெருங்குடல் கவனிக்க, மற்றும் அர்த்தம்
நாம் PHP முறை எல்லாம் வெளியேறும் கூட
அந்த உலாவியில் சொல்லுக்கு வெளிக்காட்டாதே வேண்டும் பின்வருமாறு
நாம் இங்கே ஒரு வேறு தொகுதியை பார்க்க வரை, என,
நீங்கள் பதிலாக இந்த வெளிக்காட்டாதே வேண்டும், இதில்
நீங்கள் Endif பார்க்க வரை, மிக சில சற்று புதிய இலக்கணத்தை
என்று என்னை HTML மற்றும் PHP மாற அனுமதிக்கிறது.
நாம், ஆனால் இப்போது, இறுதியில் இந்த சுத்தம் செய்யலாம்
இது வடிவம் சோதனை பிழை கட்டாய வழி வகை உள்ளது.
>> இப்போது, நான், நிச்சயமாக நாம் ஆனால் தரவு எதுவும் செய்திருக்க ஏனெனில் நீங்கள் உண்மையில் பதிவு சொல்கிறீர்கள்
எனவே உண்மையில் குளிர் ஏதாவது செய்ய முயற்சி செய்வோம்.
Froshims3 உள்ள ஒரே வித்தியாசம், நான் register3 submit 'போகிறேன் என்று
HTML எனவே அதே உள்ளது.
Register3 இந்த அறிவிப்பு.
இந்த ஒரு கவர்ச்சி என்ன ஆகும்.
மேலே நான் ஒரு தேவைப்படும் அறிக்கையை பயன்படுத்தி நான், இந்த # அடங்கும் போல் உள்ளது.
இந்த நேரத்தில் இது stdio.h அல்லது அப்படி எதுவும் இல்லை.
இது ஒரு PHP நூலகம் தான், இந்த ஒரு PHPMailer அழைக்கப்படுகிறது.
எப்படி நான் துல்லியமாக இந்த மேற்கோள் சரம் சேர்க்க தெரியும்?
நான் அவர்கள் சொன்ன போது எனக்கு கோப்பின் மேல் வைத்து, ஆவணத்தில் படிக்க
நீங்கள் அதை என்ன செய்வது என்று PHPMailer என்று ஒரு சிறப்பு நூலகத்தை பயன்படுத்த வேண்டும் என்றால்.
அதை நீங்கள் PHP வழியாக மின்னஞ்சல் அனுப்ப அனுமதிக்கிறது.
இப்போது மேலும் கீழே போகலாம்.
>> நான் PHP முறையில் இந்த நேரத்தில் நான் தொடங்க நோட்டீஸ்,
அதனால் இப்போது, அந்த நூலகம் இறக்குமதி பிறகு இங்கு கவனிக்க
எனவே நான் சில நல்லறிவு காசோலைகளை செய்கிறேன், பேச.
இது பெயர் காலியாக இல்லை என்று தான் என்றால்
மற்றும் பாலினம் ஆச்சரியக்குறி காலியாக-கவனிக்க அல்ல புள்ளிகள்
மற்றும் தங்குமிடம் காலியாக இல்லை, பின்னர் பயனர் தர்க்கரீதியாக குறைந்தது போதும், படிவத்தை நிரப்பி வருகிறது.
அவர்கள் கேப்டன் அல்லது இல்லை என்றால் நான் கவலைப்படவில்லை. நான் அவர்களின் பெயர், பாலினம், மற்றும் தங்குமிடம் தேவை.
அவர்கள் அந்த நிரப்ப வேண்டும் என்றால் அந்த துறைகளில் என்று எதுவும் காலியாக உள்ளன
இந்த சற்றே புதிய இலக்கணத்தை உள்ளது.
PHP, ஒரு ஒதுக்கி போல், ஒரு பொருள் நோக்கான நிரலாக்க மொழி ஆகும்
நீங்கள் சில APCS அல்லது போன்ற இருந்து நினைவு இது.
அறிமுகமில்லாத என்றால் இப்போது, இந்த நூலகத்தை பயன்படுத்த தெரியும்
நீங்கள், ஒரு புதிய சொல் பயன்படுத்தி இந்த குறியீடு ஒரு வரி எழுத வேண்டும்
உண்மையில் ஒரு புதிய சொல் புதிய எனப்படும்.
ஆனால் அந்த அப்பால், நாம் சில பழக்கமான தொடரியல் வேண்டும்.
அதை நாம் சுட்டிகள் சூழலில் structs பயன்படுத்தப்படும் என்ன போன்ற எந்த ஒரு அம்புக்குறி ஆபரேட்டர், தான்.
இன்று PHP, சுட்டிகள் இல்லை
ஆனால் அஞ்சல் மாறி என்று உள்ளே இப்போது தெரியும்
ஒரு சிறப்பு நூலகம் ஒரு சுட்டிக்காட்டி அடிப்படையில் விதமான
வேறு யாரோ எழுதி, அதை தான் நான் குறிப்பிட்ட செயல்பாட்டை அணுக விரும்பினால்
அந்த நூலகத்தின் உள்ளே நான், சி போன்ற, அம்பு ஆபரேட்டர் பயன்படுத்துகிறேன்
இந்த உண்மையில் குறிப்புகள் இல்லை என்றாலும்.
அதை அதின் PHP சொந்த பதிப்பை வகையான தான்.
இந்த நூலகம் சென்றால், IsSMTP செயல்பாடு என்று பொருள்.
SMTP, திரும்ப, நிகர எங்கள் வாரியர்ஸ் இருந்து, மின்னஞ்சல் குறிக்கிறது
என்று தான் இந்த Frosh IM களை பதிவு ஒரு மின்னஞ்சல் சேவையகம் பயன்படுத்த வேண்டும்.
>> என்ன புரவலன் நான் பயன்படுத்த விரும்புகிறீர்கள்?
நன்றாக, ஹார்வர்ட், நீங்கள் சுற்றி கூகிள், smtp.fas.harvard.edu என்று ஒரு மின்னஞ்சல் சேவையகம் இருந்தால்.
அல்லது நீங்கள் வீட்டில் சேர்ந்து விளையாடும் என்றால் நீங்கள் ஒரு காம்காஸ்ட் பிணைய வாழ
இது smtp.comcast.net போல இருக்கும்.
இது முற்றிலும் நீங்கள் வாழ உங்கள் ISP யார் எங்கு பொறுத்தது.
பின்னர் நான் jharvard@cs50.net வேண்டும் தன்னிச்சையாக முகவரியை என் அமைக்க போகிறேன்.
நான் jharvard@cs50.net வேண்டும் உரையாற்ற அமைக்க போகிறேன்.
நான் இந்த செயல்பாடுகள் என்று அழைக்கப்படும் என்று எனக்கு ஒரே வழி SetFrom மற்றும் AddAddress
, மீண்டும், நான் ஆவணங்களை வாசிக்க.
இந்த மாயமாக அனைத்து மென்பொருள் அறியப்படுகிறது வகையான அல்ல.
நான் ஒரு பொருள் அமைக்க "பதிவு."
டாட் ஆபரேட்டர் PHP என்ன அர்த்தம் ஏனெனில் இப்போது இந்த வரி ஒரு பிட் அசிங்கமாக?
யார் தெரியுமா?
ஒன்று சேர்.
சி இது ஒன்றாக 2 சரங்களை ஒன்று சேர் என்று கழுத்தில் ஒரு வலி.
நீங்கள் malloc அல்லது realloc அல்லது அந்த பொருள் அனைத்து சமாளிக்க வேண்டும்
ஒரு சரம் நீளம் நீட்டிக்க.
இங்கு உள்ள PHP, மற்றும் பிற மொழிகளில்
நீங்கள் வழக்கமாக ஒரு ஒற்றை தன்மை கொண்ட இந்த செய்ய முடியும்.
இந்த வழக்கில், டாட் இங்கே இந்த சரம் எடுக்க வேண்டும்
அது இந்த சரத்திற்கு சேர்க்க.
>> ஓ, மற்றும் மூலம், அது இந்த சரம் append,
அந்த சூப்பர் உலகளாவிய ஒரு மாறி உள்ளே இருக்கும் நடக்கிறது.
பிறகு ஏன் இந்த புள்ளிகள் எல்லாம் வெறும் அதாவது, அது ஒரு புதிய வரி append
, பெரிய பெரிய பெரிய சரம் செய்து வைத்து
மற்றும் நீ, malloc அல்லது இது போன்ற ஒரு மொழியில் போன்ற பற்றி எல்லாம் கவலை இல்லை
மற்றும் அங்கு இதை செய்ய மற்ற வழிகளில், ஆனால் இந்த அதிவேக ஒன்றாகும்
அதை அமைக்கும் வழிகளை.
இந்த என்ன செய்கிறார்?
கேப்டன்: பாலினம்: தங்குமிடம் அது பெயர் என்ன நடக்கிறது என்று ஒரு மின்னஞ்சல் உடல் உருவாக்கும்:
, மற்றும் இறுதியாக, தனி கோடுகள் அனைத்து
ஒரு குறியீடு வரி, நான் இப்போது இந்த புறக்கணிக்க போகிறேன்.
தவறான == நான் ஏதாவது தவறு இருந்தால், அதாவது, நீங்கள்
ஆனால் மந்திர இங்கே நடக்கிறது.
அனுப்பிய மின்னஞ்சலுக்கான இந்த மின்னஞ்சல் அனுப்ப வேண்டும்.
நிகர விளைவு என்ன என்று பார்ப்போம்.
கோப்பு கீழே, நீங்கள் உண்மையில் பதிவு சொல்ல நடக்கிறது அறிவிப்பு
நான் அந்த இதுவரை கிடைக்கவில்லை என்றால்.
இருப்பினும், என்றால், பயனர் திருகுகள் வரை, நாம் இந்த தொடங்கியது என்று அறிவிப்பு
, இங்கே நிலை வரை அது காலியாக மற்றும் காலியாக இல்லை என்றால்
நாம் மின்னஞ்சல் அனுப்ப காலி இல்லை.
இல்லையென்றால், நாங்கள், குறியீடு இந்த வரி அனுப்ப போகிறோம்
நீங்கள் pset 7 இல் காணலாம் என எந்த பயனர் திருப்பி பற்றி, விளைவை போகிறது
மீண்டும் அவர்கள் வந்து அங்கு, froshims3.php வேண்டும்.
>> விரல் இல்லையெனில் இந்த இன்று மிகவும் ஏமாற்றம் டெமோ போகிறது, கடந்தது.
இங்கே நாம்.
எனக்கு ஜிமெயில் jharvard என் மின்னஞ்சல் இன்பாக்ஸை திறக்க அனுமதிக்க.
இப்போது எந்த மின்னஞ்சல். எல்லாம் சரி.
இப்போது என்னை இங்கே பார் நான் மூன்றாவது மற்றும் கடைசி எடுத்துக்காட்டாக இது froshims3, திறந்து விடு.
சரி, இங்கே நாம்.
நேட், அவர் Apley, சொல்ல, இருந்து, கேப்டன், ஆண் இருக்க வேண்டும்.
பதிவு. சரி, நீங்கள் உண்மையில் பதிவு.
நான் என் மின்னஞ்சல் வழியாக உருட்டும் இப்போது என்றால், ஓ, என் கடவுள்.
நான் மாறும் வலை ஒரு மின்னஞ்சல் அனுப்பினேன்.
>> தான் என்பதை மீது விடு.
ஒரு வீடியோ நாம் தவறவிட்ட விரிவுரை ஐந்து எதிர்வரும் ஆகும். அடுத்த வாரம் நீங்கள் பார்க்க.
[CS50.TV]