1 00:00:00,000 --> 00:00:02,000 [Powered by Google Translate] [8 વિભાગ] [ઓછી સાધારણ] 2 00:00:02,000 --> 00:00:04,000 [Nate 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 સી અને સી + + જાવા અને જેવી ભાષાઓ માંથી ખૂબ જ અલગ છે 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 ડોલર અથવા એક્સ $ કહે, 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 વાર ખાલી છે. 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 આગામી એક વાર એક સ્ટ્રિંગ છે, અને તે પછી ત્રીજા એક વાર એક બુલિયન છે. 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 માફ કરશો? Missy? 108 00:07:39,000 --> 00:07:41,000 [Missy] ચાર *. 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 વિવિધ મુદ્દાઓ પર તમે આ જેવી થોડી quirks નોટિસ પડશે 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 મોટા પૂર્ણાંક આજે આપણે એસક્યુએલ માં જોવા મળી હતી. 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 ખરેખર aliasing આ દ્વિસંગી ફાઈલ છે 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 વાઇડ, અને એક્સ, 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 બધી ફાઈલો,-l, યાદી મારા ડિરેક્ટરીમાં ફાઈલોની બધી બતાવશે 195 00:14:09,000 --> 00:14:13,000 પ્રકારની તેમના લાંબા, વર્બોઝ યાદી, અને તેથી અહીં અમે જુઓ કે 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 ત્યાં એક સારો, આ અંગે લાંબા writeup છે, 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 ચાલો જુઓ. હું કે અધિકાર પર હવે blanking છું. 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, હા. 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 એક એક્સ + + ની 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 ક્યારેક shebang, હેશ બેંગ કહેવાય છે. 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 અને તેથી તે કરવાનું છે શું શાબ્દિક સમગ્ર સમાવિષ્ટો માં slurping છે 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 તમારા વેબ બ્રાઉઝર બહાર બ્રાઉઝરની બહાર જાવાસ્ક્રીપ્ટ, સ્કોર કરવાનો પ્રયત્ન, 289 00:20:44,000 --> 00:20:47,000 કારણ કે પરંપરાગત રીતે જાવાસ્ક્રીપ્ટ માત્ર ફાયરફોક્સ અથવા 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 જે કામ ઘણો પર બિલ્ટ કરી દેવામાં આવી છે કે Google કર્યું છે 293 00:20:59,000 --> 00:21:03,000 માટે જાવાસ્ક્રિપ્ટ અને C + + કરો 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 તે ઘણો NICER છે. તમે પોઇંટરો નથી. 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 Null. 315 00:22:26,000 --> 00:22:28,000 નલ, તે 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 હું અપ ક્રોમ ખેંચી જઇ રહ્યો છું કે, સાઇન મૂકી 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 માં X કરવા માર્ગ છે વિશે પ્રશ્નો આવી રહી છે 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 ઘણીવાર જે રીતે લોકોને આ શું છે તે Google સાઇટ શોધવા માટે ઉપયોગ કરવા માટે, 339 00:24:09,000 --> 00:24:16,000 અને તેઓ શોધ બોક્સ કે જે ટોચ અધિકાર છે, કે જે નાના પ્રકારની છે અહીં ઉપયોગ કરતા નથી. 340 00:24:16,000 --> 00:24:19,000 જો તમે આસપાસ માટે PHP સાથે કંઇક માટે Googling કરી રહ્યાં છો અને તમે જુઓ 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 Callbacks અમે જોઇ ન હોય. 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 સરસ. 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 [Nate એચ] જ્યારે તમે આ બધા વસ્તુઓ 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 જાવાસ્ક્રિપ્ટ અને JavaScript દુભાષિયા કેટલાક 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 હું બનાવવા વસ્તુઓ bailing પર કામ નથી અને કે જ્યાં તમે એક લીટી નંબર મળશે કરી શકો છો 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 અમે એલ્લા સાથે બંધ બાકી છે, તેથી આપણે Missy પર જાઓ, 436 00:31:50,000 --> 00:31:54,000 અને Missy, 1 શબ્દમાળા ઉપરાંત સંખ્યાબંધ પ્રિન્ટ શું 2 કરતું તમે આપો છો? 437 00:31:54,000 --> 00:31:56,000 [Missy] 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 [Missy] સંખ્યાબંધ >> તે નંબર છે.. 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 અમે શબ્દમાળા ન બહાર નહોતો તે, જેમ Missy જણાવ્યું હતું. 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 [Nate એચ] 50. એ નથી કે સૂઝ છે? 454 00:33:02,000 --> 00:33:04,000 [કેપી] યાહ. 455 00:33:04,000 --> 00:33:06,000 [Nate એચ] શા માટે? તે તમને શા માટે નથી અર્થમાં છે? 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 [Nate એચ] યાહ. 478 00:34:26,000 --> 00:34:30,000 આ પ્રશ્ન હતો તો અમે 9 N-I-N-E તરીકે લખાય છો 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 માં ટાઇપકાસ્ટિંગ જેમ કે વસ્તુ છે? 484 00:34:48,000 --> 00:34:54,000 ત્યાં છે, અને તે બરાબર રીતે તમે તેને સી શું થશે છે 485 00:34:54,000 --> 00:34:56,000 શું 7/10, શાર્લોટ? 486 00:34:56,000 --> 00:34:58,000 [ચાર્લોટ] 1,4285. 487 00:34:58,000 --> 00:35:01,000 [Nate એચ] યાહ તેથી શું આ અંગે આશ્ચર્ય થઇ શકે છે? 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 ઘણીવાર જેથી ફરીથી, નથી, તમે કેવી રીતે તે ટાઇપકાસ્ટિંગ કરી રહ્યાં છો તેના પર આધાર રાખીને 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 યાહ. શું થાય જો આપણે બદલી કે ખોટા છે? 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 જે કંઇ પણ પોસ્ટ કે ના get superglobals આવે 531 00:37:57,000 --> 00:38:01,000 ખાતરી કરો કે તમે હંમેશા તેને માન્ય અને તે બદલવા અને તેને ટાઇપકાસ્ટ બનાવે છે. 532 00:38:01,000 --> 00:38:04,000 અને જેમ અમે ક્ષણ વિશે કે ટાઇપકાસ્ટિંગ પહેલા વાત હતી 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 સરસ. 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 મેમરીમાં સતત અને નજીકના સંગ્રહિત, 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 સી, જ્યારે તમે સ્પેલર લખ્યું હતું, તમે ઘણી બધી પણ તમે 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 જે માન્ય PHP છે આ જેમ ઝાકઝમાળ, 0, 1, 2, 3, 4, 5 જાહેર, 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 કીઓ જ્યાં અમે 1 0 થી 0, 1 થી મળી છે, માટે 2 2, 3 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 જો આપણે પર પાછા અમારા પર જાઓ appliance-દો મને આ સામગ્રી કેટલાક કાઢી નાંખો. 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 ઘણી વખત તે માત્ર જૂની કિંમત ઓવરરાઈડીંગ રાખશે, 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 મેઓવ, મેઓવ, moo, moo છે, અને દરેક વખતે એક પ્રાણી બહાર અવાજ વાંચો 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 માટે (i $ = 0; i 10 <; i + +), 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 તમે $ હોય i અને રેખા 724 00:55:26,000 --> 00:55:30,000 જ્યાં $ i એરે માં ઇન્ડેક્સ છે, 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 પર્યાપ્ત સ્માર્ટ છે જ્યારે તે શબ્દમાળા કે ડબલ સાથે શરૂ થાય છે મારફતે reading છે અવતરણ- 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 કૂલ સામગ્રી. ચાર્લોટ. 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 [Nate એચ] તમે શું કરી શકો છો અહીં પ્રશ્ન હતો 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 તત્વ હોય છે કિંમત keyed 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 >> [ચાર્લોટ] હું પણ ભાન અમે i સાથે અથવા વાક્ય જાહેર નથી. 778 00:59:48,000 --> 00:59:51,000 તે પણ કેવી રીતે ખબર નથી કે તેઓ શું છે? 779 00:59:51,000 --> 00:59:53,000 [Nate એચ] તમે શું જાહેર દ્વારા અર્થ છે? 780 00:59:53,000 --> 00:59:57,000 [ચાર્લોટ] અમે કહ્યું તેમને ક્યારેય શું હું અથવા વાક્ય સાધનો. 781 00:59:57,000 --> 01:00:01,000 [Nate એચ] અમે કહ્યું હું કે વાક્ય શું દ્રષ્ટિએ અર્થ છે ક્યારેય કોમ્પ્યુટર- 782 01:00:01,000 --> 01:00:05,000 [ચાર્લોટ] તે તેઓ અનુક્રમિત અથવા રહ્યાં છો કે they're- 783 01:00:05,000 --> 01:00:09,000 [Nate એચ] અમે જણાવ્યું હતું કે આ ઇન્ડેક્સ અથવા કી અને કિંમત હશે તેવું માનવામાં આવે છે કે તે ક્યારેય, 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 [Nate એચ] ચાલો તેનો પ્રયાસ આપે છે. 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 >> Uniques આ સમસ્યા પર પાછા જવું 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 જો આપણે એક નકલી લીટી દાખલ કરેલ અમે અગાઉના કિંમત ઓવરરાઈડીંગ શકાય છો. 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, અને વિદાય આપતી દા. 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 અમે સફરજન અને કેળા સાથે આ contrived ઉદાહરણ હતા. 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 બાકીનું બધું પ્રવર્તતી છોડી અને પરિણામો spitting. 871 01:07:34,000 --> 01:07:40,000 અમે આ કરવા માટે એચટીએમએલ પ્રોગ્રામ બનાવી શકો છો. 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 છે આઉટ figuring, ઠીક, શું ભાગ કે હું પ્રોગ્રામ કરવા માંગે છે? 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-રાહ, લાગે છે એ l જેવી પર અન્ય ગયા છે બાજુ 906 01:10:45,000 --> 01:11:02,000 હવે જો હું અહીં ખોલવા concentrations.html તમે જોઈ હું માન્ય HTML ફાઇલ હોય છે. 907 01:11:02,000 --> 01:11:05,000 વિચિત્ર તે પ્રકારના છે? 908 01:11:05,000 --> 01:11:09,000 અમે PHP ઉપયોગ કરી રહ્યા હોવ HTML બનાવો, માન્ય HTML બનાવો. 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 તે પાછા બ્રાઉઝર પર મોકલી છે અને હેય જણાવ્યું હતું કે, બ્રાઉઝર, HTML તરીકે આ અર્થઘટન. 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 $ I અને પછી હું $ કહેતા 01:13:27,000 તેના બદલે બહાર કે વિકલ્પ ટેગ લખો કર્યા એક હજાર અલગ અલગ સમય કરતાં 930 01:13:27,000 --> 01:13:33,000 હું PHP કોડ ઉપયોગ કરું છું, તે આપોઆપ પેદા કરવા માટે, પ્રોગ્રામ. 931 01:13:33,000 --> 01:13:38,000 નિફ્ટી પ્રકારની. યાહ. 932 01:13:38,000 --> 01:13:41,000 હું આ ક્યાં તો તે વ્યાખ્યાન અથવા walkthrough તમારો ઉલ્લેખ કર્યો છે, યાદ 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 oops, જ્યાં હું જાઉં છું? 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 સાથે એચટીએમએલ 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 અમે આ તમામ એચટીએમએલ કે ખરેખર ઝડપથી અમારા માટે પેદા થયો છે. 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 >> ત્યાં એક concentrations.txt ફાઈલ કે જે તમે CDN માંથી ખેંચવાનો શકે છે, 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 તે અનઝિપ કરી, અને જવા માટે તૈયાર છે. 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]