1 00:00:00,000 --> 00:00:02,000 [Powered by Google Translate] [Alt 8] [Lúide Compordach] 2 00:00:02,000 --> 00:00:04,000 [Nate Hardison] [Ollscoil Harvard] 3 00:00:04,000 --> 00:00:08,000 [Tá sé seo CS50.] [CS50.TV] 4 00:00:08,000 --> 00:00:11,000 >> Fáilte go dtí ár dara alt seo caite. 5 00:00:11,000 --> 00:00:13,000 An tseachtain seo táimid ag dul chun labhairt faoi PHP, agus ansin an tseachtain seo chugainn 6 00:00:13,000 --> 00:00:17,000 beidh muid ag déanamh athbhreithniú beag do Tráth na gCeist 1. 7 00:00:17,000 --> 00:00:20,000 Táimid ag dul chun tús a chur ar leathanach 3 ar an bhfadhb Leagann phacáiste, 8 00:00:20,000 --> 00:00:28,000 agus beidh muid ag obair tríd an alt ceisteanna go leor go tapa. 9 00:00:28,000 --> 00:00:34,000 Ar leathanach 3, dtosaíonn muid ag caint faoi seo difríocht idir C agus PHP 10 00:00:34,000 --> 00:00:38,000 sa chiall go bhfuil PHP teanga dinimiciúil clóscríofa, 11 00:00:38,000 --> 00:00:42,000 cé go bhfuil C clóscríofa statically, 12 00:00:42,000 --> 00:00:46,000 agus tá aon duine i ndáiríre go tapa a dhéanamh ar aon códú i rud éigin cosúil le PHP 13 00:00:46,000 --> 00:00:51,000 nó Python nó Ruby roimh, JavaScript? 14 00:00:51,000 --> 00:00:53,000 Totally nua? Maith go leor. 15 00:00:53,000 --> 00:00:56,000 >> Gach ceann de na teangacha a luaigh mé díreach tar éis 16 00:00:56,000 --> 00:01:01,000 Tá an-difriúil ó theangacha cosúil C agus C + + agus Java 17 00:01:01,000 --> 00:01:04,000 sa mhéid sin nuair a dhearbhú tú athróg nach bhfuil tú a dhearbhú 18 00:01:04,000 --> 00:01:09,000 cén cineál athraitheach go bhfuil sé, agus mar sin i C bhí greamaithe muid ag a rá i gcónaí 19 00:01:09,000 --> 00:01:13,000 seo ag dul a bheith ina athróg slánuimhir, nó tá sé seo dul chun bheith ina athróg * Char, 20 00:01:13,000 --> 00:01:16,000 ach le PHP, le Python, Ruby le, 21 00:01:16,000 --> 00:01:20,000 le go leor de na teangacha sin níos nua-aimseartha ní gá duit a dhéanamh ar chor ar bith. 22 00:01:20,000 --> 00:01:24,000 Tá tú a dhearbhú ach do athraitheach, agus i gcás PHP 23 00:01:24,000 --> 00:01:28,000 tú a dhearbhú go bhfuil sé athróg trí prefixing sé le comhartha $, 24 00:01:28,000 --> 00:01:35,000 agus ansin tá an cineál an athróg a chinnfear de réir cibé luach atá ar a bhfuil sé, 25 00:01:35,000 --> 00:01:38,000 a bhfuil de chineál ar cool. 26 00:01:38,000 --> 00:01:44,000 A imirt ar fud leis an beagán beag, ní mór dúinn sampla PHP cód ar dheis anseo 27 00:01:44,000 --> 00:01:47,000 i idir na clibeanna tús agus deireadh. 28 00:01:47,000 --> 00:01:53,000 Táimid ag baint úsáide as an cineál cosúil HTML sa mhéid go 29 00:01:53,000 --> 00:01:56,000 againn bhí na lúibíní uillinn anseo chun an oscailt agus a dhúnadh. 30 00:01:56,000 --> 00:01:58,000 Feicfidh tú a fheiceáil seo le HTML. 31 00:01:58,000 --> 00:02:03,000 Feicfidh tú a fheiceáil ar an saghas céanna ar chomhréir le XML freisin. 32 00:02:03,000 --> 00:02:06,000 >> Léiríonn sé seo tús le bloc PHP. 33 00:02:06,000 --> 00:02:09,000 Seo php? Tá go sonrach le PHP. 34 00:02:09,000 --> 00:02:16,000 Táimid gar gach rud a bhfuil?> Chomh maith. 35 00:02:16,000 --> 00:02:22,000 A ligean ar oscailt suas comhad ar ár fearas ag baint úsáide as is cuma cén mhaith leat. 36 00:02:22,000 --> 00:02:25,000 Sa paicéad a deir sé dynamic.php a ghlaoch. 37 00:02:25,000 --> 00:02:29,000 I fírinne, is féidir leat glaoch air is cuma cén mhaith leat, ach beidh ainm an chomhaid teacht suas 38 00:02:29,000 --> 00:02:34,000 agus a bheith tábhachtach ina dhiaidh sin, mar sin cuimhneamh ach is cuma cad a ghlaonn tú é. 39 00:02:34,000 --> 00:02:36,000 Tá mé ag dul a aistriú anonn go dtí an fearas, 40 00:02:36,000 --> 00:02:43,000 agus tá mé ag dul a dhéanamh eolaire do 41 00:02:43,000 --> 00:02:48,000 alt 9 Creidim go bhfuil muid ag anois. 42 00:02:48,000 --> 00:02:51,000 Agus beidh muid ag dul isteach in alt 9, 43 00:02:51,000 --> 00:02:54,000 agus tá mé ag dul a úsáid gedit. 44 00:02:54,000 --> 00:02:59,000 A ligean ar a fheiceáil, gedit, agus mé ag dul chun glaoch dynamic.php mianach. 45 00:02:59,000 --> 00:03:03,000 Boom. 46 00:03:03,000 --> 00:03:06,000 Laistigh dynamic.php, ós rud é seo an comhad PHP 47 00:03:06,000 --> 00:03:09,000 agus ba mhaith liom seo a reáchtáil trí mheán an ateangaire PHP 48 00:03:09,000 --> 00:03:12,000 Is gá dom gach rud a thosú amach leis na clibeanna oscailte, 49 00:03:12,000 --> 00:03:17,000 mar sin tá mé ag dul chun tús a chur leis na ceart ar shiúl, 50 00:03:17,000 --> 00:03:23,000 a thabhairt mé féin a spás beag idir na clibeanna, 51 00:03:23,000 --> 00:03:26,000 agus ansin bhí an pointe seo a fheidhmiú a imirt ar fud le 52 00:03:26,000 --> 00:03:34,000 an fheidhm seo ar a dtugtar gettype, agus mar sin gettype, an fheidhm dheis anseo. 53 00:03:34,000 --> 00:03:38,000 >> Fógra go níl béim ar bith, nó spás nó fleiscín nó aon rud mar sin 54 00:03:38,000 --> 00:03:42,000 scaradh 2 focail, a fháil agus cineál ach aon fhocal amháin, ar fad. 55 00:03:42,000 --> 00:03:46,000 Ach cad beidh sé seo a dhéanamh má théann mé i athróg a gettype, 56 00:03:46,000 --> 00:03:51,000 rá $ var nó $ x, 57 00:03:51,000 --> 00:03:55,000 beidh sé seo a insint dom chineál i bhformáid debugging 58 00:03:55,000 --> 00:03:59,000 cad é an t-ainm den chineál sin. 59 00:03:59,000 --> 00:04:03,000 Táimid ag dul chun triail anseo. 60 00:04:03,000 --> 00:04:07,000 Go háirithe, má fhéachann tú ar ais ag an spec pset 61 00:04:07,000 --> 00:04:11,000 againn bhí cúpla líne de chód difriúil anseo. 62 00:04:11,000 --> 00:04:16,000 Sa chéad líne de chód againn thúsú an athróg, $ var, 63 00:04:16,000 --> 00:04:21,000 a bheith comhionann le 7, agus ansin ní mór dúinn an líne seo printf 64 00:04:21,000 --> 00:04:25,000 a deir go hug, is é var printf bán. 65 00:04:25,000 --> 00:04:29,000 Printf ar cheann de na bealaí is féidir linn rudaí a phriontáil i PHP. 66 00:04:29,000 --> 00:04:33,000 Is minic go mbainfidh tú a fheiceáil an fheidhm macalla úsáid in áit printf, 67 00:04:33,000 --> 00:04:40,000 ach printf tá muid go léir eolach ar a bheith códaithe i C ar feadh tamaill. 68 00:04:40,000 --> 00:04:42,000 Cad is féidir leat a dhéanamh i ndáiríre é a ligean ar a fheiceáil má oibríonn cóipeáil agus greamaigh. 69 00:04:42,000 --> 00:04:46,000 Tá mé ag dul a thabhairt seo a thriail. 70 00:04:46,000 --> 00:04:52,000 Beidh muid ag dul ar ais go dtí an fearas. 71 00:04:52,000 --> 00:05:00,000 Maith go leor, agus tá muid ag dul. 72 00:05:00,000 --> 00:05:05,000 Agus is é spásáil a funky beag, ach anseo a théann muid. 73 00:05:05,000 --> 00:05:08,000 Táimid iontach Fuair ​​an gcód seo i anseo. 74 00:05:08,000 --> 00:05:11,000 >> [Mac Léinn] An bhfuil sé stíl ní maith a tab air? 75 00:05:11,000 --> 00:05:13,000 Tá brón orm? 76 00:05:13,000 --> 00:05:15,000 [Mac Léinn] An bhfuil sé traidisiúnta cluaisín é? 77 00:05:15,000 --> 00:05:21,000 Ceart, mar sin iarrann Sam má tá sé coinbhinsiún táb é nó nach bhfuil. 78 00:05:21,000 --> 00:05:23,000 De ghnáth, tá. 79 00:05:23,000 --> 00:05:26,000 Sa chás seo tá mé a roghnaíodh gan. 80 00:05:26,000 --> 00:05:33,000 Macánta, feicfidh tú rudaí éagsúla i measc ríomhchláraitheoirí éagsúla. 81 00:05:33,000 --> 00:05:40,000 PHP a úsáidtear de ghnáth go minic in éineacht le HTML 82 00:05:40,000 --> 00:05:45,000 agus teangacha eile, agus mar sin uaireanta, beidh an chló cuma funky beag 83 00:05:45,000 --> 00:05:50,000 má fleasc leat laistigh de tús PHP agus clibeanna deireadh. 84 00:05:50,000 --> 00:05:53,000 Braitheann sé i ndáiríre. 85 00:05:53,000 --> 00:05:56,000 Sa chás seo ní raibh an cóipeáil agus greamaigh ghreamú tabs i dom, 86 00:05:56,000 --> 00:06:02,000 ach é a cinnte, mar a dúirt tú, mbeidh sé níos soiléire. 87 00:06:02,000 --> 00:06:06,000 Ceart go leor, má tá tú a shábháil an gcód seo i dynamic.php 88 00:06:06,000 --> 00:06:10,000 ansin cad is féidir leat a dhéanamh teacht síos le do fhuinneog críochfort i gcás mé ceart síos anseo 89 00:06:10,000 --> 00:06:17,000 i gedit, agus a dhéanamh ar an comhionann le thiomsú 90 00:06:17,000 --> 00:06:20,000 ag baint úsáide as a dhéanamh agus ansin ag rith do cód i C 91 00:06:20,000 --> 00:06:25,000 ar fad agat a dhéanamh leis an comhad PHP tús a chur suas an ateangaire PHP, 92 00:06:25,000 --> 00:06:30,000 a bhfuil clár beag ar a dtugtar PHP, 93 00:06:30,000 --> 00:06:35,000 agus is é an argóint a thabhairt duit ar an ateangaire an comhad is mian leat a léirmhíniú. 94 00:06:35,000 --> 00:06:40,000 Sa chás seo, dynamic.php. 95 00:06:40,000 --> 00:06:43,000 Whoops, i gcás ina raibh mé é a chur? 96 00:06:43,000 --> 00:06:52,000 Ó, chuir mé in alt 9, agus anseo tá mé. Sin an fáth. 97 00:06:52,000 --> 00:06:57,000 >> Anois, má ritheann liom go arís 98 00:06:57,000 --> 00:07:02,000 feicimid go i mo ghlao gettype chéad fheidhm 99 00:07:02,000 --> 00:07:04,000 Is var slánuimhir. 100 00:07:04,000 --> 00:07:12,000 Sa an var eile amháin ar shraith, agus ansin sa var tríú ceann is Boole. 101 00:07:12,000 --> 00:07:15,000 Cad é suimiúil faoi seo, má scrollú muid ar ais ar bun againn a fheiceáil go 102 00:07:15,000 --> 00:07:18,000 Is iad na cineálacha cosúil leis na cinn a bhí againn i C. 103 00:07:18,000 --> 00:07:22,000 Bhí orainn ints i C. 104 00:07:22,000 --> 00:07:26,000 Táimid saghas teaghráin a bhí i C, 105 00:07:26,000 --> 00:07:31,000 mar sin ní raibh teaghráin i ndáil le cineál go hiomlán legit sa chiall go 106 00:07:31,000 --> 00:07:37,000 ár n-teaghrán CS50 a bhí i ndáiríre cad é? 107 00:07:37,000 --> 00:07:39,000 Tá brón orm? Missy? 108 00:07:39,000 --> 00:07:41,000 [Missy] Char *. 109 00:07:41,000 --> 00:07:43,000 Yeah, bhí sé seo * ruabhreac a úsáid againn. 110 00:07:43,000 --> 00:07:47,000 Ag tús an-an seimeastar bhí ag baint úsáide as againn ar an gcineál teaghrán, 111 00:07:47,000 --> 00:07:52,000 ach bhí sé i ndáiríre * Char faoi na calla. 112 00:07:52,000 --> 00:07:58,000 Táimid chineál A sainithe ach é, ach i PHP bhfuil na teaghráin cineál iarbhír. 113 00:07:58,000 --> 00:08:07,000 Níl aon níos mó de stuif seo * Char cineál. 114 00:08:07,000 --> 00:08:10,000 >> Feicfidh tú a fheiceáil gur féidir linn a dhéanamh a lán rudaí níos mó le teaghráin 115 00:08:10,000 --> 00:08:14,000 i bhfad níos éasca i PHP ná d'fhéadfadh muid i C, 116 00:08:14,000 --> 00:08:17,000 agus ansin ar deireadh, ní mór dúinn an cineál Boole, agus is é an difríocht mhór anseo go 117 00:08:17,000 --> 00:08:21,000 má scrollú muid ar ais síos a fheicimid go bhfuil an t-ainm de na cineálacha 118 00:08:21,000 --> 00:08:28,000 anois slánuimhir, téad, agus Boole in ionad, o agus bool 119 00:08:28,000 --> 00:08:31,000 agus mar a roghnaigh tú suas teangacha cláir éagsúla, 120 00:08:31,000 --> 00:08:36,000 ag glacadh leis go bhfuil ag pointe éigin i do shaol beidh tú teacht i dteagmháil le 121 00:08:36,000 --> 00:08:40,000 cinn éagsúla beidh tú faoi deara Newsagents beag mar seo 122 00:08:40,000 --> 00:08:44,000 i gcás glaonna C ints slánuimhreacha. 123 00:08:44,000 --> 00:08:46,000 Roinnt ghlaoch air slánuimhreacha. 124 00:08:46,000 --> 00:08:51,000 Tá téarmaí eile go mbainfidh tú i rith. 125 00:08:51,000 --> 00:08:55,000 O Big chonaic muid inniu i SQL. 126 00:08:55,000 --> 00:08:59,000 Tá líon agus ansin bool, Boole, 127 00:08:59,000 --> 00:09:03,000 gach cineál na difríochtaí ann. 128 00:09:03,000 --> 00:09:07,000 >> Níl sé seo terribly suimiúil ach anois tá mé ag dul a thabhairt duit le beagán ama- 129 00:09:07,000 --> 00:09:13,000 má táimid zúmáil ar ais amach-a bheith ag obair tríd an cleachtadh seo ag bun leathanach 3 130 00:09:13,000 --> 00:09:20,000 nuair a iarrann sé cad cineálacha fhreagraíonn do na luachanna anseo ag bun an leathanaigh. 131 00:09:20,000 --> 00:09:24,000 Tá 3.50. 132 00:09:24,000 --> 00:09:28,000 Tá an rud ar dheis anseo, a bhfuil suimiúil. 133 00:09:28,000 --> 00:09:32,000 Nach bhfuil feicthe againn go roimh, cé go má tá tú ag a leanas chomh maith i léacht 134 00:09:32,000 --> 00:09:35,000 agat is dócha a fhios cheana féin cad é go. 135 00:09:35,000 --> 00:09:40,000 Ansin ní mór dúinn seo, a bhfuil an cineál seo funky. 136 00:09:40,000 --> 00:09:42,000 Aithníonn tú é seo. 137 00:09:42,000 --> 00:09:46,000 Cad é i C? 138 00:09:46,000 --> 00:09:50,000 Sam? Cad seo a thabhairt duit i C? 139 00:09:50,000 --> 00:09:54,000 Bheadh ​​sé a oscailt comhad a dtugtar dynamic.php agus é a léamh. 140 00:09:54,000 --> 00:09:58,000 Yeah, agus cad a bheadh ​​an cineál athróg go mbeadh muid é seo a shannadh do? Réalta Comhad >>. 141 00:09:58,000 --> 00:10:02,000 Go díreach, ba mhaith linn seo a shannadh do réalta comhad. 142 00:10:02,000 --> 00:10:08,000 Is é seo an PHP dlisteanach freisin. 143 00:10:08,000 --> 00:10:12,000 Rith go. Féach cad a tharlaíonn nuair a théann tú go isteach gettype. 144 00:10:12,000 --> 00:10:19,000 Agus ansin a sheiceáil amach freisin cad é faoin margadh saothair, a d'fhéadfadh a bheith i PHP. 145 00:10:19,000 --> 00:10:21,000 Feicfidh mé a thabhairt duit cúpla nóiméad. 146 00:10:21,000 --> 00:10:24,000 Is féidir leat a chóipeáil literally agus na luachanna a ghreamú i, 147 00:10:24,000 --> 00:10:29,000 agus ansin beidh muid a dhéanamh glaoch beag randamach ar tú 148 00:10:29,000 --> 00:10:34,000 agus féach cad a fuair tú. 149 00:10:34,000 --> 00:10:36,000 >> [Mac Léinn] Tá mé ceist. << Yeah. 150 00:10:36,000 --> 00:10:40,000 I gceann de na léachtaí dúirt David go bhfuil rud éigin is féidir leat a chur ar bharr do chomhad 151 00:10:40,000 --> 00:10:43,000 ionas nach gá duit a chlóscríobh i PHP gach uair. 152 00:10:43,000 --> 00:10:45,000 Cad é sin? 153 00:10:45,000 --> 00:10:50,000 Bhí sé ag caint is dócha mar gheall ar an Bang punt, an Bang hash. 154 00:10:50,000 --> 00:10:57,000 Tá sé an treoir sin má mharcálann tú do chomhad mar inrite 155 00:10:57,000 --> 00:11:01,000 ansin cad a dhéanann sé nuair a fhorghníomhú tú an comhad 156 00:11:01,000 --> 00:11:06,000 beidh sé insint ar an gclár bhlaosc 157 00:11:06,000 --> 00:11:12,000 a bhaint as an teangaire PHP a léirmhíniú an t-ábhar an chomhaid. 158 00:11:12,000 --> 00:11:16,000 An cheist a bheith cad a bhí an líne speisialta 159 00:11:16,000 --> 00:11:20,000 go bhféadfadh muid san áireamh ag barr ár gcomhaid PHP go nach bhfuil a chur san áireamh 160 00:11:20,000 --> 00:11:26,000 líne seo PHP nó an ordaithe PHP aon uair is mian linn a fhorghníomhú an comhad? 161 00:11:26,000 --> 00:11:31,000 Agus is féidir leat a dhéanamh i ndáiríre seo le bunch de chomhaid éagsúla. 162 00:11:31,000 --> 00:11:37,000 Creidim go braitheann sé ar ina bhfuil an dénártha PHP stóráil, 163 00:11:37,000 --> 00:11:43,000 ach is minic é usr / bin / php áit mhaith le tosú. 164 00:11:43,000 --> 00:11:45,000 Is féidir leat an figiúr seo amach go díreach ag dul ar ais síos ar do fearas 165 00:11:45,000 --> 00:11:50,000 agus clóscríobh amach a php. 166 00:11:50,000 --> 00:11:55,000 Figiúirí an ordú a amach nuair a bhíonn tú forghníomhaitheach dénártha 167 00:11:55,000 --> 00:12:01,000 nó ordú áit a bhfuil an comhad comhfhreagrach. 168 00:12:01,000 --> 00:12:06,000 Seo insíonn dom go bhfuil an PHP i ndáiríre aliasing an comhad seo dénártha 169 00:12:06,000 --> 00:12:13,000 go s stóráil i usr / bin, a bhfuil áit a lán de na binaries chórais a shuiteáil. 170 00:12:13,000 --> 00:12:21,000 Mar shampla, má scrollbharra mé suas go dtí an barr, anois go bhfuil mé seo a chur #! líne i anseo 171 00:12:21,000 --> 00:12:27,000 Is féidir liom a scrollú síos, agus is féidir liom iarracht a dhéanamh a reáchtáil 172 00:12:27,000 --> 00:12:35,000 dynamic.php, ach gheobhaidh mé an earráid faoi chead a dhiúltú, 173 00:12:35,000 --> 00:12:42,000 agus cad a chiallaíonn nach bhfuil an comhad a thabhairt faoi láthair ceadanna inrite. 174 00:12:42,000 --> 00:12:46,000 Nach bhfuil sé marcáilte mar chomhad gur féidir le duine éigin a reáchtáil. 175 00:12:46,000 --> 00:12:52,000 >> Nuair a bhí ar siúl leat a dhéanamh nó clang agus fuair tú inrite ó sé 176 00:12:52,000 --> 00:12:56,000 an tiomsaitheoir a bhí cliste go leor chun a fhios go hug, tá mé ag tógáil inrite. 177 00:12:56,000 --> 00:13:00,000 Ba mhaith leat is dócha é a fhorghníomhú, agus mar sin bheadh ​​sé a chumrú go huathoibríoch 178 00:13:00,000 --> 00:13:02,000 na ceadanna ar do shon. 179 00:13:02,000 --> 00:13:06,000 Ní hé seo an cás, áfach, nuair a chruthú duit comhad gnáth ó thús, 180 00:13:06,000 --> 00:13:13,000 a bheith ar an chúis a bheith go hiondúil nach mian leat go bhfuil aon comhad ar do chóras inrite, 181 00:13:13,000 --> 00:13:15,000 ionas go mbeidh tú i ndáiríre dul i agus de láimh é a dhéanamh. 182 00:13:15,000 --> 00:13:22,000 Is é an bealach is éasca chun é a dhéanamh leis an ordú chmod, 183 00:13:22,000 --> 00:13:28,000 agus deir chmod + x cuir an beagán inrite 184 00:13:28,000 --> 00:13:31,000 mar níl an beagán léamh, an beagán a scríobh agus an beagán inrite, 185 00:13:31,000 --> 00:13:35,000 r, w agus x, 186 00:13:35,000 --> 00:13:39,000 agus ag rá chmod + x dhiaidh sin ar an giotán inrite 187 00:13:39,000 --> 00:13:46,000 le haghaidh comhad ansin go bhfuil muid a shonrú, a bheidh sa chás seo dynamic.php. 188 00:13:46,000 --> 00:13:49,000 >> [Mac Léinn] An bhfuil iompaithe go bhfuil ar do gach duine? 189 00:13:49,000 --> 00:13:52,000 A ligean ar seo a sheiceáil amach, mar sin conas a bheadh ​​mé ag seiceáil a fheiceáil na ceadanna? 190 00:13:52,000 --> 00:13:54,000 An bhfuil a fhios agat conas ba mhaith liom a sheiceáil chun na ceadanna comhad? 191 00:13:54,000 --> 00:13:56,000 [Fhreagra mac léinn inaudible] 192 00:13:56,000 --> 00:13:58,000 Tá brón orm? >> [Mac Léinn] XSD. 193 00:13:58,000 --> 00:14:03,000 XSD Tugann sé seo dúinn an comhad i hacks. 194 00:14:03,000 --> 00:14:09,000 Beidh liosta de na comhaid go léir,-l, taispeáin dom na comhaid go léir i mo eolaire 195 00:14:09,000 --> 00:14:13,000 chineál a liostú, fada verbose, agus mar sin anseo linn a fheiceáil go 196 00:14:13,000 --> 00:14:17,000 an comhad seo dynamic.php 197 00:14:17,000 --> 00:14:23,000 Athraíodh an 5 Samhain ag 04:21 PM. 198 00:14:23,000 --> 00:14:26,000 Is é an t-úinéir an comhad jharvard. 199 00:14:26,000 --> 00:14:28,000 Sin an t-úsáideoir atá logáilte isteach 200 00:14:28,000 --> 00:14:31,000 Sin an t-úsáideoir Tá mé ag obair mar, 201 00:14:31,000 --> 00:14:36,000 agus má tá tú freisin i an fearas a bhíonn tú ag obair freisin mar jharvard úsáideoir. 202 00:14:36,000 --> 00:14:38,000 Tá tú sa ghrúpa mac léinn, 203 00:14:38,000 --> 00:14:44,000 agus tá na rudaí a mbainfidh tú a fheiceáil go minic go leor. 204 00:14:44,000 --> 00:14:47,000 >> Is féidir linn dul in a lán de na sonraí anseo, 205 00:14:47,000 --> 00:14:50,000 ach don chuid is mó cad ba mhaith leat chun breathnú ar nuair a bhíonn tú ag iarraidh a fheiceáil 206 00:14:50,000 --> 00:14:55,000 cibé acu atá nó nach bhfuil comhad inrite go príomha 207 00:14:55,000 --> 00:14:58,000 an t-úsáideoir ar leis an comhad, an t-úinéir, 208 00:14:58,000 --> 00:15:03,000 sin an jharvard, agus ansin ní mór dúinn 209 00:15:03,000 --> 00:15:07,000 an giotán ceadanna thar anseo ar thaobh na láimhe clé, 210 00:15:07,000 --> 00:15:13,000 agus is é an bealach seo a léamh go bhfuil an giotán deireanach 211 00:15:13,000 --> 00:15:18,000 a úsáidtear de ghnáth do mharcáil an bhfuil nó nach ar a laghad sa chás seo 212 00:15:18,000 --> 00:15:21,000 beidh sé seo giotán deireanach a shocrú go minic chun ad a chur in iúl 213 00:15:21,000 --> 00:15:24,000 go bhfuil an comhad a eolaire agus ní hamháin comhad gnáth. 214 00:15:24,000 --> 00:15:28,000 Ansin na 3 seo a leanas a giotán ar dheis anseo 215 00:15:28,000 --> 00:15:34,000 chinneadh na ceadanna go bhfuil an t-úinéir an chomhaid, 216 00:15:34,000 --> 00:15:38,000 mar sin sa jharvard chás seo, mar úinéir an comhad is féidir, a léamh agus a scríobh an comhad seo, 217 00:15:38,000 --> 00:15:42,000 ach níl a Fleasc rá nach féidir jharvard fhorghníomhú an comhad seo. 218 00:15:42,000 --> 00:15:46,000 Is iad na chéad 3 giotán don ghrúpa, agus mar sin tá sé seo an grúpa mac léinn, 219 00:15:46,000 --> 00:15:49,000 mar sin má bhí úsáideoirí éagsúla ar mo fearas, 220 00:15:49,000 --> 00:15:52,000 agus bhí againn úsáideoirí éagsúla mar chuid den ghrúpa mac léinn, 221 00:15:52,000 --> 00:15:55,000 ansin is féidir iad a léamh go léir an comhad seo, ach ní féidir é a scríobh siad, 222 00:15:55,000 --> 00:15:59,000 agus mar an gcéanna aon duine eile, ar fud an domhain 223 00:15:59,000 --> 00:16:01,000 féidir ach léamh an comhad seo chomh maith. 224 00:16:01,000 --> 00:16:03,000 Níl maith, writeup fada faoi seo, 225 00:16:03,000 --> 00:16:05,000 ionas gur féidir leat léamh ar líne. 226 00:16:05,000 --> 00:16:10,000 Sa spec leagtha fhadhb a théann muid isteach sa níos mine. 227 00:16:10,000 --> 00:16:12,000 >> [Mac Léinn] An bhfuil an 218 a thagraíonn do saol mór? 228 00:16:12,000 --> 00:16:17,000 An 218-Leasaítear leis seo as an barr mo cheann mé dearmad a dhéanamh ar, 229 00:16:17,000 --> 00:16:20,000 ach ní. 230 00:16:20,000 --> 00:16:29,000 A ligean ar a fheiceáil. Tá mé ag blanking ar ceart anois. 231 00:16:29,000 --> 00:16:32,000 Ar ais go cad a bhí againn ar tí é a dhéanamh leis an + chmod x 232 00:16:32,000 --> 00:16:37,000 nuair a bhíomar ag iarraidh a thabhairt ceadanna inrite dynamic.php, 233 00:16:37,000 --> 00:16:40,000 agus bhí an cheist cibé acu atá nó nach mbeadh sé seo ceadanna inrite a thabhairt do gach duine 234 00:16:40,000 --> 00:16:44,000 nó jharvard díreach, agus is féidir linn é seo a fheiceáil ag 235 00:16:44,000 --> 00:16:48,000 reáchtáil an orduithe agus clóscríobh LS-l, 236 00:16:48,000 --> 00:16:51,000 agus anois a fheicimid go bhfuil sé marcáilte mar inrite. 237 00:16:51,000 --> 00:16:54,000 Féach leat go raibh athrú datha. 238 00:16:54,000 --> 00:16:57,000 Anois tá dynamic.php atá liostaithe i glas, 239 00:16:57,000 --> 00:17:01,000 agus tá sé cosúil leis an freagra na ceiste cad, Charlotte? 240 00:17:01,000 --> 00:17:04,000 [Charlotte] I jharvard. >> Jharvard Amháin, yeah. 241 00:17:04,000 --> 00:17:08,000 >> Má bhíomar ag iarraidh dul ar an giotán inrite ar do gach duine 242 00:17:08,000 --> 00:17:10,000 conas a d'fhéadfadh muid a dhéanamh? 243 00:17:10,000 --> 00:17:13,000 Aon smaointe? >> A + x? 244 00:17:13,000 --> 00:17:15,000 Yeah, go díreach. 245 00:17:15,000 --> 00:17:23,000 Charlotte Dúirt féidir linn a dhéanamh chmod de x + de dynamic.php, 246 00:17:23,000 --> 00:17:26,000 agus anois má reáchtáil againn LS-l a fheicimid go bhfuil na píosaí inrite 247 00:17:26,000 --> 00:17:30,000 a iompú go deimhin ar do gach duine. 248 00:17:30,000 --> 00:17:37,000 Agus is féidir tú i ndáiríre a dhéanamh ar an athrú seo, mar sin is féidir leat dul amach é do gach duine 249 00:17:37,000 --> 00:17:41,000 ag baint úsáide as lúide. 250 00:17:41,000 --> 00:17:46,000 Anois, tá sé casta as, agus anois is féidir linn dul ar ais ar do jharvard 251 00:17:46,000 --> 00:17:52,000 ionas gur féidir linn a reáchtáil i ndáiríre anois, 252 00:17:52,000 --> 00:17:58,000 agus anois fheiceann tú nuair a reáchtáil againn ar an gcód seo speisialta #! líne ag an mbarr, 253 00:17:58,000 --> 00:18:04,000 #! líne, dúirt an bhlaosc, 254 00:18:04,000 --> 00:18:08,000 Dúirt ár críochfort hug, nuair a bhíonn an comhad a reáchtáil, 255 00:18:08,000 --> 00:18:14,000 úsáid / usr / bin / php a léirmhíniú an comhad seo 256 00:18:14,000 --> 00:18:20,000 agus a phriontáil ansin an t-aschur. 257 00:18:20,000 --> 00:18:22,000 [Cheist mac léinn inaudible] 258 00:18:22,000 --> 00:18:25,000 Cinnte, lig scrollbharra mé ar ais suas. Díreach mar seo. 259 00:18:25,000 --> 00:18:36,000 Feicfidh tú a fheiceáil gach ceann de na treoracha tús a chur leis an punt agus ansin an pointe exclamation, 260 00:18:36,000 --> 00:18:39,000 uaireanta ar a dtugtar shebang, Bang hash. 261 00:18:39,000 --> 00:18:48,000 >> [Mac Léinn] Conas is féidir linn a reáchtáil sé le dynamic.php php roimh a dhéanamh linn é inrite? 262 00:18:48,000 --> 00:18:55,000 An cheist a bhí conas is féidir linn seo a reáchtáil ag baint úsáide as an dénártha PHP 263 00:18:55,000 --> 00:18:58,000 cé nach bhfuil dynamic.php inrite? 264 00:18:58,000 --> 00:19:01,000 Tá sé seo Super tábhachtach mar is é seo go díreach conas a 265 00:19:01,000 --> 00:19:06,000 tá sé ag dul a bheith ag obair nuair a scríobhann tú 7 leagtha fhadhb. 266 00:19:06,000 --> 00:19:09,000 Nach bhfuil an chuid is mó den am comhaid PHP díreach inrite. 267 00:19:09,000 --> 00:19:14,000 Is é an bealach a oibríonn mar tá sé an dénártha PHP go inrite. 268 00:19:14,000 --> 00:19:16,000 Is é an ateangaire an rud go tá á fhorghníomhú, 269 00:19:16,000 --> 00:19:20,000 agus mar sin tá cad é atá á dhéanamh slurping literally i an t-ábhar ar fad 270 00:19:20,000 --> 00:19:25,000 ar ár chomhad dynamic.php agus líne ag dul le líne 271 00:19:25,000 --> 00:19:29,000 agus cur leis na orduithe, agus mar sin tá baint úsáide as é ár comhad PHP 272 00:19:29,000 --> 00:19:31,000 le liosta de na treoracha. 273 00:19:31,000 --> 00:19:36,000 Níl forghníomhaitheach sé go díreach é. 274 00:19:36,000 --> 00:19:40,000 Sin an áit a deirimid go bhfuil na comhaid a léirmhíniú ag am ar siúl. 275 00:19:40,000 --> 00:19:46,000 Is teanga am ar siúl in ionad rud a tá cinneadh ag am tiomsaithe, 276 00:19:46,000 --> 00:19:49,000 nach bhfuil teanga le chéile cosúil le C. 277 00:19:49,000 --> 00:19:54,000 >> An bhfuil ar bhealach a fháil ar theanga am ar siúl chun gníomhú mar má tá sé ina teanga am tiomsaithe, 278 00:19:54,000 --> 00:19:58,000 Is maith má tá tú go léir a rith a rinneadh ag an fhreastalaí 279 00:19:58,000 --> 00:20:00,000 seachas-a fhios agat cad is ciall agam? 280 00:20:00,000 --> 00:20:04,000 Tá, mar sin tá an cheist 281 00:20:04,000 --> 00:20:11,000 tá bealach a fháil teangacha am a reáchtáil chun gníomhú níos mó cosúil le cineálacha am tiomsaithe teangacha? 282 00:20:11,000 --> 00:20:18,000 Agus tá, Ciallaíonn mé, is é sin limistéar gníomhach taighde ar a lán de na cuideachtaí. 283 00:20:18,000 --> 00:20:22,000 Creidim Facebook déanta a lán oibre le PHP 284 00:20:22,000 --> 00:20:25,000 agus a thiomsú sé síos, a dhéanamh níos tapúla é, optimizing sé 285 00:20:25,000 --> 00:20:29,000 ós rud é a suíomh tógtha ar PHP. 286 00:20:29,000 --> 00:20:34,000 Má tá tú ag node.js seo a leanas ar chor ar bith, 287 00:20:34,000 --> 00:20:40,000 a bhfuil de chineál ar ateangaire JavaScript 288 00:20:40,000 --> 00:20:44,000 a bheith in ann a reáchtáil JavaScript lasmuigh den bhrabhsálaí, taobh amuigh de do bhrabhsálaí gréasáin, 289 00:20:44,000 --> 00:20:47,000 toisc go traidisiúnta go mbeadh JavaScript reáchtáil díreach taobh istigh de Firefox nó Chrome, 290 00:20:47,000 --> 00:20:52,000 agus go mbeadh sé a úsáid chun beochan fionnuar a tharlóidh ar leathanach gréasáin 291 00:20:52,000 --> 00:20:55,000 agus a dhéanamh do leathanach gréasáin dinimiciúil. 292 00:20:55,000 --> 00:20:59,000 Sin tógtha ar a lán oibre go bhfuil Google déanta 293 00:20:59,000 --> 00:21:03,000 a dhéanamh JavaScript agus C + + 294 00:21:03,000 --> 00:21:09,000 ceangal le chéile, agus mar sin níl a lán de taighde gníomhach ar 295 00:21:09,000 --> 00:21:13,000 a fháil ar na teangacha chun idirghníomhú agus a uasmhéadú dóibh, 296 00:21:13,000 --> 00:21:17,000 go príomha toisc gur féidir le daoine an oiread sin códú i PHP agus JavaScript 297 00:21:17,000 --> 00:21:19,000 mar tá sé ina lán níos éasca. 298 00:21:19,000 --> 00:21:21,000 Tá sé a lán nicer. Ní gá duit leideanna a bheith acu. 299 00:21:21,000 --> 00:21:27,000 Ní gá duit cineálacha snámh thart. 300 00:21:27,000 --> 00:21:31,000 Theastaigh uathu a fháil ar na buntáistí a bhaineann leis na teangacha am tiomsaithe 301 00:21:31,000 --> 00:21:36,000 le seiceáil go léir an cineál agus an luas agus an úsáid cuimhne níos ísle agus gach ceann de sin 302 00:21:36,000 --> 00:21:42,000 agus a choinníonn an solúbthacht agus éasca le húsáid na cinn níos nuaí. 303 00:21:42,000 --> 00:21:46,000 >> Ar ais go dtí ár bplean bunaidh ionsaí. 304 00:21:46,000 --> 00:21:50,000 Táimid iontach Fuair ​​roinnt de na ceisteanna anseo inár spec leagtha fhadhb. 305 00:21:50,000 --> 00:21:54,000 A ligean ar dul tríothu i ndáiríre go tapa, agus beidh muid ag dul timpeall an tseomra. 306 00:21:54,000 --> 00:21:59,000 Charlotte, cén cineál 3.50? 307 00:21:59,000 --> 00:22:01,000 [Charlotte] Sin dúbailte. >> Tá sé ina dúbailte. 308 00:22:01,000 --> 00:22:03,000 Jimmy, cad é seo ceann eile? >> An eagar. 309 00:22:03,000 --> 00:22:09,000 Eagar, uamhnach, agus Jared, cad é an fopen? 310 00:22:09,000 --> 00:22:11,000 [Jared] Tá sé ina acmhainn. >> Is acmhainn. 311 00:22:11,000 --> 00:22:15,000 Sin de chineál ar cheann nach bhfuil nua, le réalta comhad, ní gnáthchomhad é. 312 00:22:15,000 --> 00:22:19,000 Tá sé is acmhainn an cineál i PHP, 313 00:22:19,000 --> 00:22:24,000 agus Tá brón orm, Ella, is é an margadh saothair deiridh cad é? 314 00:22:24,000 --> 00:22:26,000 Null. 315 00:22:26,000 --> 00:22:28,000 Null, conas a litrithe i PHP? >> An mbealach céanna. 316 00:22:28,000 --> 00:22:30,000 Ar an mbealach céanna, príomhchathracha? >> Yeah. 317 00:22:30,000 --> 00:22:33,000 Yeah, ceart go leor. 318 00:22:33,000 --> 00:22:35,000 Anseo théann muid, tá muid fuair dúbailte, tá muid fuair eagar, 319 00:22:35,000 --> 00:22:41,000 againn bhí acmhainn, agus ansin tá muid fuair null. 320 00:22:41,000 --> 00:22:48,000 A ligean ar a fheiceáil anois le feiceáil-leat 321 00:22:48,000 --> 00:22:51,000 ligean ar a fheiceáil, mar sin anois buille faoi thuairim mé cad ba mhaith liom freisin a dhéanamh ná a tharraingt suas 322 00:22:51,000 --> 00:22:56,000 an leathanach gréasáin ar dheis anseo, an php.net / lámhleabhar, 323 00:22:56,000 --> 00:23:01,000 mar sin má chóipeáil tú guys sin agus oscailt suas le brabhsálaí gréasáin. 324 00:23:01,000 --> 00:23:07,000 Tá mé ag dul a tharraingt suas Chrome, a chur go isteach 325 00:23:07,000 --> 00:23:10,000 Ba mhaith liom a thaispeáint duit seo ní hamháin mar gheall ar 326 00:23:10,000 --> 00:23:13,000 is féidir linn labhairt gach lá faoi chineálacha agus go léir stuif spraoi 327 00:23:13,000 --> 00:23:19,000 ach mar is é seo an lámhleabhar PHP, 328 00:23:19,000 --> 00:23:23,000 agus tá a lán de na ríomhchláraitheoirí PHP amach ann. 329 00:23:23,000 --> 00:23:26,000 Tá a lán de láithreáin ghréasáin PHP amach ann, 330 00:23:26,000 --> 00:23:31,000 agus mar thoradh air sin, tá a lán de na doiciméid ar PHP, 331 00:23:31,000 --> 00:23:36,000 agus is é an lámhleabhar seo, php.net, áit gur maith le dul 332 00:23:36,000 --> 00:23:43,000 aon uair a bhíonn tú ag ceisteanna faoi cad atá ar an mbealach is fearr a dhéanamh ar X i PHP 333 00:23:43,000 --> 00:23:45,000 nó cad feidhm cuma mhaith? 334 00:23:45,000 --> 00:23:49,000 Just a de chineál ar fáil eolach ar cad Breathnaíonn seo cosúil mar gheall ar 335 00:23:49,000 --> 00:23:54,000 beidh tú ag teacht anseo go minic, a leagtar beagán le haghaidh fhadhb 7. 336 00:23:54,000 --> 00:23:57,000 >> Má tá tú suas go deireadh ag déanamh tionscadal deiridh a úsáideann PHP 337 00:23:57,000 --> 00:24:04,000 Beidh sé seo a bheith ina áit go mbainfidh tú a bheith go han-mhaith acquainted leis. 338 00:24:04,000 --> 00:24:09,000 Is minic ar an mbealach daoine seo a dhéanamh iad a úsáid Google chun cuardach a dhéanamh ar an suíomh, 339 00:24:09,000 --> 00:24:16,000 agus nach bhfuil siad úsáid an bosca cuardaigh go bhfuil suas anseo i an ceart barr, a bhfuil de chineál ar bheag. 340 00:24:16,000 --> 00:24:19,000 Má tá tú ag Googling timpeall do rud éigin a dhéanamh le PHP agus a fheiceann tú 341 00:24:19,000 --> 00:24:24,000 cheann de na naisc lámhleabhar pop suas is féidir leat a bheith ag brath de ghnáth ar an 342 00:24:24,000 --> 00:24:31,000 mar acmhainn maith go leor. 343 00:24:31,000 --> 00:24:34,000 Awesome, mar sin amach as na cineálacha, ach as fiosracht, 344 00:24:34,000 --> 00:24:37,000 nach bhfuil a cinn feicthe againn? 345 00:24:37,000 --> 00:24:40,000 Rud ar bith nach bhfuil feicthe againn anseo? 346 00:24:40,000 --> 00:24:44,000 [Mac Léinn] Acmhainn. >> Chonaic muid acmhainní leis an ghlaoch fopen. 347 00:24:44,000 --> 00:24:48,000 [Mac Léinn] Cuspóirí. Réada >> nach bhfuil feicthe againn do cinnte. 348 00:24:48,000 --> 00:24:51,000 Callbacks nach bhfuil feicthe againn. 349 00:24:51,000 --> 00:24:54,000 Tá roinnt de na pseudo-cineálacha. 350 00:24:54,000 --> 00:24:57,000 Táimid cinnte chonaic ach slánuimhir agus dúbailte. 351 00:24:57,000 --> 00:25:01,000 Ní raibh muid a fheiceáil ar roinnt de na daoine eile, mar sin má táimid cliceáil ar slánuimhreacha 352 00:25:01,000 --> 00:25:08,000 féidir linn a fheiceáil an bhfuil aon slánuimhreacha eile a bhfuil siad anseo? 353 00:25:08,000 --> 00:25:11,000 An bhfuil siad go léir-sin slánuimhir, slánuimhir, slánuimhir. 354 00:25:11,000 --> 00:25:14,000 Tá roinnt teangacha cineálacha níos mó slánuimhir, 355 00:25:14,000 --> 00:25:23,000 mar a chonaic muid ar MySQL sa lá atá inniu go raibh o agus ansin slánuimhir mór. 356 00:25:23,000 --> 00:25:25,000 Cool. 357 00:25:25,000 --> 00:25:28,000 >> Mar sin, PHP láimhe. 358 00:25:28,000 --> 00:25:37,000 A ligean ar dul ar ais go dtí ár spec leagtha fhadhb, agus beidh muid ag scrollú anois síos go dtí leathanach 4. 359 00:25:37,000 --> 00:25:41,000 Ceann de na rudaí a tharlaíonn nuair a gheobhaidh tú na teangacha seo 360 00:25:41,000 --> 00:25:49,000 nach bhfuil an clóscríobh statach, mar sin na teangacha seo áit a bhfuil tú a dhearbhú 361 00:25:49,000 --> 00:25:52,000 an cineál tosaigh suas athróg 362 00:25:52,000 --> 00:26:00,000 Tá tú a fháil ar chásanna ina bhféadfadh tú tús a bhfuil athróg de chineálacha éagsúla 363 00:26:00,000 --> 00:26:04,000 idirghníomhú le chéile, 364 00:26:04,000 --> 00:26:09,000 agus a dhéanann PHP an rud nuair a déanann sé a dhéanamh 365 00:26:09,000 --> 00:26:13,000 cad a mheasann sé a bheith an rud is ciallmhaire a dhéanamh 366 00:26:13,000 --> 00:26:18,000 nuair a tá tú 2 cineálacha éagsúla idirghníomhú lena chéile. 367 00:26:18,000 --> 00:26:24,000 Mar shampla, má táimid ar na línte de chód dheis anseo 368 00:26:24,000 --> 00:26:29,000 fheiceann tú go atá againn fuair cad a tharlaíonn nuair 369 00:26:29,000 --> 00:26:38,000 iarracht agus an teaghrán 1 a chur leis an 2 slánuimhir. 370 00:26:38,000 --> 00:26:41,000 Cad a tharlaíonn má iarracht agus cuir ar shraith nach bhfuil le luach uimhriúil 371 00:26:41,000 --> 00:26:48,000 ach carachtair in áit iarbhír, CS leis an líon 50? 372 00:26:48,000 --> 00:26:51,000 Ansin, beidh orainn a fheiceáil go bhfuil aon rud difriúil a tharlaíonn nuair a 373 00:26:51,000 --> 00:26:56,000 in ionad a chur ar shraith do roinnt táimid ag cur roinnt le sreang, 374 00:26:56,000 --> 00:27:00,000 agus mar sin de agus mar sin de go dtí an pointe nuair a bhíonn muid ag dul 375 00:27:00,000 --> 00:27:05,000 de shaghas éigin stuif aisteach ar dheis anseo nuair a tá muid fuair 7 + fíor. 376 00:27:05,000 --> 00:27:09,000 Cad a dhéanann an heck a chiallaíonn? 377 00:27:09,000 --> 00:27:19,000 >> Má tá tú guys dul ar aghaidh agus roinnt de chód seo a ghreamú isteach i do fearas. 378 00:27:19,000 --> 00:27:27,000 Is féidir leat é a choimeád i dynamic.php. 379 00:27:27,000 --> 00:27:30,000 Beidh muid a fheiceáil cad a tharlaíonn. 380 00:27:41,000 --> 00:27:43,000 [Mac Léinn] Just a úsáid nach bhfuil cló, printf? 381 00:27:43,000 --> 00:27:52,000 Yeah, mar sin beidh tú go cló chomh maith le feidhm bailí le haghaidh priontála i PHP. 382 00:27:52,000 --> 00:27:54,000 Tá go leor bealaí éagsúla a dhéanamh air. 383 00:27:54,000 --> 00:27:58,000 Beidh muid a fheiceáil le cúpla de na samplaí is déanaí nuair a thosaíonn muid ag caint 384 00:27:58,000 --> 00:28:02,000 faoin bhfadhb ar leith táimid ag dul a scríobh 385 00:28:02,000 --> 00:28:06,000 agus ansin an fhadhb a tiúchan go bhfuil muid ag dul a scríobh 386 00:28:06,000 --> 00:28:09,000 cé go bhfuil muid fopen agus fclose 387 00:28:09,000 --> 00:28:15,000 ní go minic ar an bealach is simplí a léamh i an t-ábhar comhad. 388 00:28:15,000 --> 00:28:21,000 PHP Tá a lán de na holdovers C-mhaith. 389 00:28:21,000 --> 00:28:28,000 [Mac Léinn] Nuair a chuir mé i ngach 6 de na rudaí a rachaidh mé ach ar aon uimhir mar aschur. 390 00:28:28,000 --> 00:28:36,000 [Nate H.] Nuair a chuir tú i ngach 6 de na rudaí seo. 391 00:28:36,000 --> 00:28:39,000 Is é a ligean ar é a fheiceáil mar tá sé b'fhéidir- 392 00:28:39,000 --> 00:28:46,000 Tá rud amháin nach bhfuil na glaonna cló a fhoirceannadh ag deireadh le línte nua. 393 00:28:46,000 --> 00:28:49,000 Níl aon líne nua a scaradh gach ceann de na glaonna a phriontáil, 394 00:28:49,000 --> 00:28:51,000 mar sin b'fhéidir bhfuil tú ag fáil ceann amháin líon mór, 395 00:28:51,000 --> 00:28:58,000 agus tá sé i ndáiríre ach amalgam de charachtair líne nua. 396 00:28:58,000 --> 00:29:00,000 [Mac Léinn] Maith go leor, cén chaoi a dhéanamh mé cinnte- 397 00:29:00,000 --> 00:29:03,000 Bhuel, tá a bunch de bhealaí éagsúla. 398 00:29:03,000 --> 00:29:06,000 D'fhéadfaí tú a chur de láimh i gcló de chineál líne nua, 399 00:29:06,000 --> 00:29:09,000 macalla de chineál líne nua, 400 00:29:09,000 --> 00:29:12,000 phriontáil ar líne nua. 401 00:29:12,000 --> 00:29:16,000 [Mac Léinn] Mar sin, tá macalla an rud céanna mar printf? 402 00:29:16,000 --> 00:29:21,000 >> Printf Is cosúil C printf 403 00:29:21,000 --> 00:29:24,000 áit a bhfuil tú a phriontáil ar shraith formáidithe. 404 00:29:24,000 --> 00:29:32,000 Tá tú ag sholáthar dó ar an teaghrán formáide agus ansin go léir na hathróga placeholder. 405 00:29:32,000 --> 00:29:39,000 Tá sé go minic rud éigin nach n-úsáidtear- 406 00:29:39,000 --> 00:29:42,000 ligean ar a fheiceáil, mar séanadh, 407 00:29:42,000 --> 00:29:48,000 Tá mé chomh eolas maidir leis PHP ná mé le teangacha gréasáin eile, 408 00:29:48,000 --> 00:29:53,000 agus nuair a tá mé cláraithe i PHP mé ghnáth ní féidir úsáid a bhaint as printf 409 00:29:53,000 --> 00:29:59,000 mar gheall ar bhfaighidh mé níos tapúla a bhaint as an gcumas idirshuíomh teaghrán go bhfuil sé, 410 00:29:59,000 --> 00:30:04,000 a beidh muid ag dul isteach agus beidh thaispeáint duit mé i ach an dara, 411 00:30:04,000 --> 00:30:08,000 ach i C mór dúinn de chineál ar a dhéanamh an rud hacky chun é a fháil a phriontáil amach i gceart. 412 00:30:08,000 --> 00:30:16,000 Is féidir leat a chur i ndáiríre athróg díreach isteach teaghráin i PHP. 413 00:30:16,000 --> 00:30:22,000 Printf Is de chineál ar ró-fhada ar cad a dhéanfaidh mé de ghnáth. Sea, Ella. 414 00:30:22,000 --> 00:30:25,000 [Ella] ní ginearálta má fhaigheann tú earráid parsáil chiallaíonn- 415 00:30:25,000 --> 00:30:30,000 mhaith ar C nach ndéanann sé a insint duit go díreach i gcás go bhfuil an botún agus cad é, 416 00:30:30,000 --> 00:30:34,000 ionas chiallaíonn go bhfuil cuma trí do chód ar fad agus figiúr sé amach? 417 00:30:34,000 --> 00:30:39,000 Tá sé de ghnáth níos dírithe ná sin. 418 00:30:39,000 --> 00:30:48,000 I mo thuairimse, sa chás sin go raibh sé beagán de thalamh, 419 00:30:48,000 --> 00:30:51,000 mar sin dóigh liom sa chás sin ar iarraidh againn leathstad. 420 00:30:51,000 --> 00:30:54,000 Bhí sé ag iarraidh ciall a bhaint as gach rud, 421 00:30:54,000 --> 00:30:57,000 mar sin cosúil le na teangacha léiriú, tá an ateangaire ag dul chun iarracht a 422 00:30:57,000 --> 00:31:01,000 agus a dícheall a dhéanamh chun obair a dhéanamh gach rud i gceart. 423 00:31:01,000 --> 00:31:04,000 >> Feicfidh tú a fheiceáil, mar shampla, i JavaScript 424 00:31:04,000 --> 00:31:10,000 beidh tú go minic líne ráitis deireadh le leathstad díreach mar a dhéanann siad i PHP, 425 00:31:10,000 --> 00:31:13,000 díreach mar a dhéanann siad i C. 426 00:31:13,000 --> 00:31:15,000 I JavaScript roinnt de na teangairí JavaScript 427 00:31:15,000 --> 00:31:20,000 Beidh i go leor de na brabhsálaithe a chur i semicolons ar do shon 428 00:31:20,000 --> 00:31:23,000 má tharlaíonn tú a bheith ar iarraidh dóibh. 429 00:31:23,000 --> 00:31:29,000 Beidh siad iarracht a dhéanamh agus freastal ar do roinnt sloppiness ar do chuid. 430 00:31:29,000 --> 00:31:34,000 Sin an áit a d'fhéadfadh sé a bheith ag iarraidh agus ag iarraidh agus ag iarraidh chun rudaí a dhéanamh ag obair, 431 00:31:34,000 --> 00:31:36,000 agus ansin ar deireadh beidh sé a fháil go pointe nuair a deir sé ceart go leor, 432 00:31:36,000 --> 00:31:38,000 Ní féidir liom rudaí a dhéanamh ag obair ar bailing, agus sin i gcás ina mbainfidh tú a fháil ar roinnt líne 433 00:31:38,000 --> 00:31:44,000 d'fhéadfadh cosúil go bhfuil beagán de thalamh as an áit cruinn. 434 00:31:44,000 --> 00:31:47,000 Maith go leor, mar sin a ligean dul tríd sé seo i ndáiríre go tapa. 435 00:31:47,000 --> 00:31:50,000 D'fhág muid amach le Ella, mar sin a ligean dul ar aghaidh go dtí Missy, 436 00:31:50,000 --> 00:31:54,000 agus Missy, cad a phriontáil ar teaghrán 1 móide an uimhir 2 a thabhairt duit? 437 00:31:54,000 --> 00:31:56,000 [Missy] 3. >> 3. 438 00:31:56,000 --> 00:31:59,000 An dhéanamh go chiall? Sórtáil de? 439 00:31:59,000 --> 00:32:02,000 An bhfuil sé a thabhairt duit ar roinnt? An é a thabhairt duit teaghrán? 440 00:32:02,000 --> 00:32:05,000 [Missy] roinnt. >> Tá sé roinnt. 441 00:32:05,000 --> 00:32:09,000 Ach tá a phriontáil sé é, agus mar sin tá sé ag dul a thabhairt duit éigin de teaghrán. 442 00:32:09,000 --> 00:32:12,000 >> Rud amháin is féidir linn a dhéanamh chun seo a sheiceáil amach 443 00:32:12,000 --> 00:32:21,000 má dhéanann muid $ var = 1 + 2 444 00:32:21,000 --> 00:32:28,000 agus ansin rá linn macalla gettype, 445 00:32:28,000 --> 00:32:33,000 mar sin táimid ag baint úsáide as chineál tríú priontáil anseo. 446 00:32:33,000 --> 00:32:39,000 Anois is féidir linn a fheiceáil cad a tharlaíonn anseo. 447 00:32:39,000 --> 00:32:42,000 Seo an méid a fuair againn fuair muid slánuimhir as seo. 448 00:32:42,000 --> 00:32:45,000 Cé go raibh cur againn an teaghrán seo do roinnt, 449 00:32:45,000 --> 00:32:48,000 Ní raibh muid a fháil ar shraith as é, díreach mar a dúirt Missy. 450 00:32:48,000 --> 00:32:52,000 Bhí muid ag fáil slánuimhir. 451 00:32:52,000 --> 00:32:57,000 Maith go leor, mar sin a ligean ar a fheiceáil, eile suas, Kevin. 452 00:32:57,000 --> 00:32:59,000 CS + 50? >> [Kevin] 50. 453 00:32:59,000 --> 00:33:02,000 [Nate H.] 50. An dhéanamh go chiall? 454 00:33:02,000 --> 00:33:04,000 [Kevin] Yeah. 455 00:33:04,000 --> 00:33:06,000 [Nate H.] Cén fáth? Cén fáth a dhéanann sé ciall a dhéanamh duit? 456 00:33:06,000 --> 00:33:11,000 [Kevin] Toisc go bhfuil sé ach tá an teaghrán, ag nialas luach uimhir. 457 00:33:11,000 --> 00:33:16,000 Yeah, go hiontach. 458 00:33:16,000 --> 00:33:20,000 Cineál ar staideanna débhríoch, ach tá sé go maith go mbeadh a fhios cad a tharlaíonn. 459 00:33:20,000 --> 00:33:25,000 Stella, cad a tharlóidh ina dhiaidh sin le líon 1 + téad 2? 460 00:33:25,000 --> 00:33:27,000 [Stella] 3. >> 3 arís. 461 00:33:27,000 --> 00:33:30,000 Agus sa chás seo, is féidir linn a fháil ar theaghrán nó uimhir? 462 00:33:30,000 --> 00:33:36,000 >> A ligean ar thabhairt ar an iarracht. 463 00:33:36,000 --> 00:33:43,000 Aon duine níos tapúla ná fháil dom an freagra? Charlotte? 464 00:33:43,000 --> 00:33:46,000 Oh, I didn't-ceart go leor, a ligean ar a fheiceáil, táimid ag dul a dhéanamh ar an saghas céanna rud 465 00:33:46,000 --> 00:33:49,000 nuair a tá muid fuair roinnt móide téad, agus táimid ag dul a macalla an cineál, 466 00:33:49,000 --> 00:33:51,000 fheiceáil cad a fháil againn. 467 00:33:51,000 --> 00:33:55,000 Againn a fháil freisin slánuimhir. 468 00:33:55,000 --> 00:33:58,000 Ní chuireann sé ábhar atá ar cheann an teaghrán, atá ar cheann an uimhir. 469 00:33:58,000 --> 00:34:00,000 Táimid ag dul go fóill a fháil ar slánuimhir. 470 00:34:00,000 --> 00:34:04,000 Tá sé fós ag dul a dhéanamh cad a d'fhéadfadh a bheith ag súil. 471 00:34:04,000 --> 00:34:09,000 Gach ceart, mar sin Sam, cad thart ar 90 + 9 buidéal beorach ar an mballa? 472 00:34:09,000 --> 00:34:12,000 [Sam] 99. >> 99. 473 00:34:12,000 --> 00:34:15,000 Uimh buidéal beorach ar an mballa, cé. 474 00:34:15,000 --> 00:34:17,000 Tugann sé dúinn eolas beagán níos mó faoi cad atá ag tarlú. 475 00:34:17,000 --> 00:34:21,000 [Sam] Má bhí scríofa agat 9 i litreacha 476 00:34:21,000 --> 00:34:23,000 ansin bheadh ​​agat 90, ceart? 477 00:34:23,000 --> 00:34:26,000 [Nate H.] Yeah. 478 00:34:26,000 --> 00:34:30,000 An cheist a bhí más rud é gur mhaith scríofa againn 9 amach mar N-I-N-E 479 00:34:30,000 --> 00:34:34,000 ba mhaith linn a gotten 99 nó 90? 480 00:34:34,000 --> 00:34:38,000 Ba mhaith linn a fháil 90. 481 00:34:38,000 --> 00:34:42,000 Tá sé literally lorg ach le haghaidh carachtair dhigit. 482 00:34:42,000 --> 00:34:46,000 Níl sé cliste go leor chun focail a aithint uimhir agus an stuif. Tá. 483 00:34:46,000 --> 00:34:48,000 >> [Mac Léinn] An bhfuil a leithéid de rud mar typecasting i PHP? 484 00:34:48,000 --> 00:34:54,000 Tá, agus tá sé díreach ar an mbealach ba mhaith leat é a dhéanamh i C. 485 00:34:54,000 --> 00:34:56,000 Cad mar gheall ar 10/7, Charlotte? 486 00:34:56,000 --> 00:34:58,000 [Charlotte] 1.4285. 487 00:34:58,000 --> 00:35:01,000 [Nate H.] Yeah, mar sin d'fhéadfadh a bheith iontas faoi seo? 488 00:35:01,000 --> 00:35:04,000 Cad a tharlódh má rinne tú an saghas céanna rud i C, 489 00:35:04,000 --> 00:35:06,000 más rud é go raibh tú 10/7 i C? 490 00:35:06,000 --> 00:35:08,000 [Charlotte] Bheadh ​​sé a thabhairt duit ach-ag brath ar cé typecasted leat buille faoi thuairim mé 491 00:35:08,000 --> 00:35:12,000 Bheadh ​​sé a thabhairt duit ach líon teoranta de na digití i ndiaidh an dheachúlach. 492 00:35:12,000 --> 00:35:16,000 Yeah, mar sin líon teoranta de digití i ndiaidh an dheachúlach. 493 00:35:16,000 --> 00:35:21,000 D'fhéadfadh Cad eile a bheith-bheadh ​​sé a thabhairt duit ar bith digití i ndiaidh an dheachúlach? 494 00:35:21,000 --> 00:35:28,000 Go minic ní, mar sin arís, ag brath ar an gcaoi a bhfuil tú ag typecasting é 495 00:35:28,000 --> 00:35:31,000 d'fhéadfadh sé nó nach féidir é a thiontú chuig roinnt snámhphointe. 496 00:35:31,000 --> 00:35:35,000 Anseo a bhí sé de chineál ar deas go raibh sé. 497 00:35:35,000 --> 00:35:40,000 Dá mbeadh a thaispeántar duit é seo ar ais nuair a thosaigh muid ag déanamh an gcineál seo stuif i C 498 00:35:40,000 --> 00:35:44,000 a bheadh ​​sé a dhéanamh is dócha ciall beagán níos mó 499 00:35:44,000 --> 00:35:48,000 nach ndéanann sé dul díreach go dtí an 1. 500 00:35:48,000 --> 00:35:51,000 Agus ansin ar deireadh, Jamie, céard faoi 7 + fíor? 501 00:35:51,000 --> 00:35:53,000 [Jamie] 8. >> 8. 502 00:35:53,000 --> 00:35:56,000 Cad a chiallaíonn? 503 00:35:56,000 --> 00:35:58,000 Buille faoi thuairim mé tugann sé ach fíor luach 1. 504 00:35:58,000 --> 00:36:01,000 Yeah. Cad a tharlaíonn má athraíonn muid go dtí falsa? 505 00:36:01,000 --> 00:36:04,000 [Mac Léinn] 7. 506 00:36:04,000 --> 00:36:09,000 Yeah, mar sin cuimhneamh áit a labhairt linn faoi na luachanna dénártha, 507 00:36:09,000 --> 00:36:12,000 1 a bheith ar, 0 a bheith as? 508 00:36:12,000 --> 00:36:17,000 Anois, tá muid fíor é 1, is é 0 bréagach, 509 00:36:17,000 --> 00:36:21,000 agus nach mbeadh tú ag feiceáil seo sna samplaí C go atá déanta againn an seimeastar seo caite, 510 00:36:21,000 --> 00:36:27,000 ach go stairiúil nach raibh an cineál bool i C le cineál fíor, 511 00:36:27,000 --> 00:36:32,000 ionas go mbeidh daoine a úsáidtear 0 agus 1 in áit an fíor nó bréagach. 512 00:36:32,000 --> 00:36:35,000 Is é seo an léiriú sin. 513 00:36:35,000 --> 00:36:39,000 >> Maith go leor, mar sin an pháirt thábhachtach faoi seo go léir 514 00:36:39,000 --> 00:36:41,000 is é sin ní mór dúinn na cineálacha éagsúla. 515 00:36:41,000 --> 00:36:43,000 Is féidir leo idirghníomhú lena chéile. 516 00:36:43,000 --> 00:36:49,000 Is féidir leo idirghníomhú go minic lena chéile ar bhealaí atá deas, mar atá feicthe againn anseo. 517 00:36:49,000 --> 00:36:53,000 Tá sé deas a bheith in ann a bhfuil teaghrán 1 agus an uimhir 2, iad a chur le chéile agus 3 a fháil. 518 00:36:53,000 --> 00:36:55,000 Sin a dhéanann ciall. 519 00:36:55,000 --> 00:36:59,000 Mar sin féin, nuair a bhíonn tú láithreáin ghréasáin a scríobh, agus go háirithe nuair a bhíonn tú ag próiseáil 520 00:36:59,000 --> 00:37:04,000 ionchur úsáideora, a rá mar sin atá tú a scríobh i bhfoirm gréasáin 521 00:37:04,000 --> 00:37:09,000 a bhailíonn faisnéis ó an t-úsáideoir agus ansin téann a phróiseáil 522 00:37:09,000 --> 00:37:13,000 ar an deireadh ar ais, ar an taobh fhreastalaí i do chód PHP 523 00:37:13,000 --> 00:37:18,000 má tá tú ag súil go luach go bhfuil an t-úsáideoir clóscríofa i agus cuireadh faoi bhráid 524 00:37:18,000 --> 00:37:23,000 le d'fhoirm a bheith ina slánuimhir nó chun bheith ina uimhir shnámhphointe nó rud éigin mar sin 525 00:37:23,000 --> 00:37:29,000 is gá duit a chaitheamh go sainráite é a 526 00:37:29,000 --> 00:37:34,000 agus a dhéanamh ansin roinnt seiceáil chineál. 527 00:37:34,000 --> 00:37:41,000 >> Ní mian leat a bheith ag brath go díreach ar an gcóras juggling chineál a dhéanamh rudaí a oibriú amach, 528 00:37:41,000 --> 00:37:48,000 go háirithe ar chúiseanna slándála agus hamháin ar an urrúntacht ar do láithreán gréasáin. 529 00:37:48,000 --> 00:37:51,000 Just a rud éigin a choinneáil i gcuimhne go bhfuil aon uair a bhíonn tú ag déileáil le sonraí foirme, 530 00:37:51,000 --> 00:37:57,000 rud ar bith a thagann ar an bpost nó ar an superglobals Get 531 00:37:57,000 --> 00:38:01,000 a dhéanamh cinnte go bhfuil tú a bhailíochtú i gcónaí é agus é a thiontú agus é a typecast. 532 00:38:01,000 --> 00:38:04,000 Agus díreach mar a bhí muid ag caint faoi nóiméad ó shin go typecasting 533 00:38:04,000 --> 00:38:08,000 i PHP é go díreach mar an gcéanna i C áit a bhfuil tú na lúibíní 534 00:38:08,000 --> 00:38:14,000 agus ansin an cineál. 535 00:38:14,000 --> 00:38:16,000 Coinnigh sin san áireamh. 536 00:38:16,000 --> 00:38:19,000 Feidhm amháin a thagann i handy nuair a bhíonn tú é seo a dhéanamh 537 00:38:19,000 --> 00:38:22,000 Tá tá muid ag baint úsáide as-agus tá sé seo de chineál ar mar leataobh- 538 00:38:22,000 --> 00:38:27,000 tá muid ag baint úsáide as an fheidhm gettype dheis anseo 539 00:38:27,000 --> 00:38:30,000 chun an figiúr amach an cineál athróg, 540 00:38:30,000 --> 00:38:37,000 agus cé go bhfuil sé seo handy do debugging agus a fheiceáil cad is athróg ar chineál 541 00:38:37,000 --> 00:38:42,000 nach mian leat seo a úsáid, mar shampla, i riocht ina 542 00:38:42,000 --> 00:38:57,000 bhfuil tú ag seiceáil a fheiceáil má dhéanann gettype de $ var = slánuimhir rud. 543 00:38:57,000 --> 00:39:01,000 Tá sé seo olc, dona, droch-. 544 00:39:01,000 --> 00:39:09,000 Ina áit sin, tá na feidhmeanna seo ar a dtugtar é slánuimhir, tá téad, 545 00:39:09,000 --> 00:39:14,000 Tá eagar gur mhaith leat a úsáid ina áit, mar sin sa chás seo 546 00:39:14,000 --> 00:39:18,000 cad ba mhaith liom iarraidh a dhéanamh in ionad an Guy ar dheis anseo 547 00:39:18,000 --> 00:39:31,000 Tá úsáid a bhaint as an chuid is var slánuimhir. 548 00:39:31,000 --> 00:39:37,000 Agus tá siad dá minic * Is is_ sa chiall gur féidir leat ionad an * le slánuimhir, 549 00:39:37,000 --> 00:39:43,000 téad, et cetera, agus díreach a dhéanamh cinnte i ndáiríre tapaidh 550 00:39:43,000 --> 00:39:50,000 Is é seo slánuimhir php. 551 00:39:50,000 --> 00:39:59,000 Breathnaíonn mhaith féidir leat a dhéanamh go bhfuil ceachtar slánuimhir nó go bhfuil slánuimhir chomh maith? 552 00:39:59,000 --> 00:40:06,000 Sea, ailias, ailiasanna sin o slánuimhir. 553 00:40:06,000 --> 00:40:08,000 Cool. 554 00:40:14,000 --> 00:40:17,000 >> Conas atá ag éirí linn? 555 00:40:17,000 --> 00:40:20,000 A ligean ar phiocadh suas leis an luas le beagán. 556 00:40:20,000 --> 00:40:24,000 Anois, táimid ag dul chun labhairt faoi eagair, ionas gur féidir leat a fheiceáil 557 00:40:24,000 --> 00:40:28,000 sa chuid eile den spec labhairt linn faoi conas a arrays i PHP 558 00:40:28,000 --> 00:40:31,000 Tá beagán difriúil ná go bhfuil siad i C. 559 00:40:31,000 --> 00:40:34,000 I fírinne, tá siad de chineál ar an amalgam de 560 00:40:34,000 --> 00:40:36,000 na arrays go atá tú teacht ar an eolas agus grá i C 561 00:40:36,000 --> 00:40:40,000 ina bhfuil gach rud den chineál céanna 562 00:40:40,000 --> 00:40:43,000 stóráil as a chéile agus contiguously i gcuimhne, 563 00:40:43,000 --> 00:40:46,000 agus tá tú na hinnéacsanna uimhriúil. 564 00:40:46,000 --> 00:40:49,000 Tá tú innéacs 0, innéacs 1, innéacs 2, 565 00:40:49,000 --> 00:40:53,000 agus siopa leat luachanna ag na hinnéacsanna. 566 00:40:53,000 --> 00:40:57,000 Tá tú freisin i C, nuair a scríobh tú speller, a lán de tú 567 00:40:57,000 --> 00:41:00,000 raibh an cur chuige tábla hash, agus chonaic tú go raibh muid 568 00:41:00,000 --> 00:41:03,000 chineál éagsúla de stórála áit a raibh muid ag mapáil 569 00:41:03,000 --> 00:41:07,000 eochair le luach, mar sin nuair a rinne tú rud éigin a stóráil i dtábla hash 570 00:41:07,000 --> 00:41:11,000 bhí tú a shonrú go raibh tú é a stóráil le eochair ar leith, 571 00:41:11,000 --> 00:41:17,000 agus chinn sé go eochair an suíomh ar an luach agus i gcás ina mbeadh é a stóráil. 572 00:41:17,000 --> 00:41:22,000 Tá tú de chineál ar fuair an dá de na coincheapa ag tarlú ag an am céanna i sraith PHP, 573 00:41:22,000 --> 00:41:27,000 agus mar thoradh air sin, tugaimid go minic ar na arrays comhthiomsaitheacha 574 00:41:27,000 --> 00:41:33,000 áit a bhfuil muid a chomhlachú eochair i luach. 575 00:41:33,000 --> 00:41:39,000 Sa chuid seo chugainn labhairt linn faoi raon PHP simplí 576 00:41:39,000 --> 00:41:45,000 áit againn eochracha bhfuil a, b, agus c, 577 00:41:45,000 --> 00:41:53,000 gach teaghráin, mapáil ar an 1 slánuimhreacha, 2, agus 3. 578 00:41:53,000 --> 00:41:57,000 Agus is féidir leat a bheith eochracha de chineálacha éagsúla. 579 00:41:57,000 --> 00:42:00,000 >> Is féidir leat roinnt heochracha go bhfuil teaghráin, roinnt eochracha go bhfuil slánuimhreacha. 580 00:42:00,000 --> 00:42:03,000 Is féidir leat bheith luachanna de chineálacha éagsúla. 581 00:42:03,000 --> 00:42:06,000 Is féidir leat a bhfuil luach go bhfuil teaghrán, a bhfuil luach go slánuimhir, 582 00:42:06,000 --> 00:42:11,000 luach go bhfuil rud nó eile eagar, mar shampla, 583 00:42:11,000 --> 00:42:16,000 léir ar an réad eagar céanna, a bhfuil de chineál ar aisteach. 584 00:42:16,000 --> 00:42:20,000 Ní gá duit a bheith le sraith a fuair ach cineál amháin eilimint ann. 585 00:42:20,000 --> 00:42:26,000 Is féidir leat rudaí éagsúla ar siúl i ann. 586 00:42:26,000 --> 00:42:33,000 Is é an rud eile a thabhairt faoi deara go nuair a dhéanann tú a fheiceáil rud éigin mar seo i do chód, 587 00:42:33,000 --> 00:42:38,000 bhfuil PHP bailí lena dhearbhú go bhfuil eagar díreach mar seo, 0, 1, 2, 3, 4, 5, 588 00:42:38,000 --> 00:42:43,000 a dhearbhú go bhfuil $ initialized Arr a bheith an eagar. 589 00:42:43,000 --> 00:42:48,000 Ach cad bhfuil tú ag fáil i ndáiríre faoi na cochall an gcineál seo intuigthe 590 00:42:48,000 --> 00:42:55,000 ghiniúint eochracha nuair a tá muid fuair 0-0, 1-1, 2-2, 3-3. 591 00:42:55,000 --> 00:42:59,000 Agus casadh sé amach go fiú má dhéanann tú le sraith mar seo Guy suas anseo 592 00:42:59,000 --> 00:43:03,000 áit a bhfuil tú a, b, agus c mar na heochracha 593 00:43:03,000 --> 00:43:09,000 agus ansin a thosaíonn tú ag baint úsáide as an modh bhrú eagar chun tús a chur ag baint úsáide as an sraith cosúil le Stack, 594 00:43:09,000 --> 00:43:12,000 ionas gur féidir leat a fheiceáil go bhfuil an réad sraith, tá an eagar ag éirí ró-ualaithe i ndáiríre. 595 00:43:12,000 --> 00:43:15,000 Is féidir linn é a úsáid mar eagar. Is féidir linn é a úsáid mar tábla hash. 596 00:43:15,000 --> 00:43:19,000 Is féidir linn é a úsáid mar chairn. 597 00:43:19,000 --> 00:43:22,000 Nuair a thosaíonn tú rudaí ag brú isteach ar an eagar 598 00:43:22,000 --> 00:43:30,000 Beidh an chéad rud a bhrú tú isteach ar an innéacs 0 agus ansin innéacs 1 agus innéacs 2. 599 00:43:30,000 --> 00:43:33,000 Is féidir leat a fháil den chineál seo a ghiniúint intuigthe de eochracha 600 00:43:33,000 --> 00:43:38,000 mura bhfuil tú a shonrú go sainráite iad. 601 00:43:38,000 --> 00:43:43,000 Is é an bealach tú eochracha a shonrú go sainráite, ar ndóigh, ag baint úsáide as an nodaireacht lúibín, 602 00:43:43,000 --> 00:43:48,000 atá cosúil le arrays ach amháin in ionad amháin ag ligean 603 00:43:48,000 --> 00:43:54,000 innéacsanna slánuimhir i anseo, anois chumas againn rud ar bith. 604 00:43:54,000 --> 00:43:57,000 Más mian leat do eochair do bheith ina teaghrán, gur mhaith leat a shonrú sé mar seo. 605 00:43:57,000 --> 00:44:06,000 Más mian leat é a bheith ina slánuimhir, tú a shonrú leis an slánuimhir is mian leat a úsáid. 606 00:44:06,000 --> 00:44:13,000 >> Ceisteanna ar an mhéid? 607 00:44:13,000 --> 00:44:18,000 Ceann de na rudaí deas faoi an smaoineamh seo 608 00:44:18,000 --> 00:44:26,000 gur féidir leat ach riamh go bhfuil luach amháin a stóráiltear le eochair ar leith. 609 00:44:26,000 --> 00:44:32,000 Má théann muid ar ais go dtí ár n-fearas-in iúl dom a scriosadh cuid de na rudaí seo. 610 00:44:32,000 --> 00:44:47,000 Agus a rá a ligean ar dom a thúsú le sraith a bheith 0, 1, 2, a rinneadh. 611 00:44:47,000 --> 00:44:55,000 Má tá a fhios agam anois go bhfuil, mar shampla, má macalla mé $ Arr [0] 612 00:44:55,000 --> 00:44:59,000 Tá mé ag dul a fháil ar an 0 Luach chló amach, 613 00:44:59,000 --> 00:45:05,000 agus toisc gur féidir nach bhfuil ach a bheith riamh luach amháin a stóráiltear le haghaidh eochair ar leith 614 00:45:05,000 --> 00:45:11,000 má stóráil mé rud éigin ag $ Arr [0], a rá, 615 00:45:11,000 --> 00:45:16,000 ansin a fhios agam nuair a macalla mé $ Arr [0] arís 616 00:45:16,000 --> 00:45:19,000 Níl mé ag dul a fháil 0 chló amach mar roimh. 617 00:45:19,000 --> 00:45:24,000 Tá mé ag dul ach a fháil. 618 00:45:24,000 --> 00:45:30,000 Mar sin, tá sé seo ag rá go bunúsach nach féidir liom a bheith $ Arr [0] stóráil 2 luachanna difriúla. 619 00:45:30,000 --> 00:45:34,000 Ní féidir é a stóráil araon 0 agus an teaghrán a, mar seo in áit literally 620 00:45:34,000 --> 00:45:38,000 cad a bhí ag $ Arr [0] roimhe sin. 621 00:45:38,000 --> 00:45:43,000 An chúis a thabhairt liom go bhfuil an suas rith sé, féach cad a tharlaíonn. 622 00:45:43,000 --> 00:45:47,000 Féach anseo go bhfuair mé 0 chló amach agus ansin síos anseo. 623 00:45:47,000 --> 00:45:51,000 Níl aon líne nua ann mar go raibh mé leisciúil agus ní raibh a chur go isteach 624 00:45:51,000 --> 00:45:54,000 Cad é fionnuar faoi seo is féidir linn seo a úsáid mar bhealach 625 00:45:54,000 --> 00:46:00,000 a ghabháil leis an smaoineamh maidir le sraith 626 00:46:00,000 --> 00:46:07,000 i gcás nach féidir linn a bheith eochracha éagsúla laistigh eagar. 627 00:46:07,000 --> 00:46:10,000 Ní féidir linn a bheith eochracha a mheas laistigh de eagar. 628 00:46:10,000 --> 00:46:17,000 Ní féidir liom a bheith 0 eochair agus luach 1 agus 0 eochair agus luach a 629 00:46:17,000 --> 00:46:21,000 nó 0 eochair agus luach fíor. 630 00:46:21,000 --> 00:46:27,000 Is iad na heochracha uile-níl ach 1 eochair sa eagar. 631 00:46:27,000 --> 00:46:32,000 Cé is féidir leat a bhfuil an luach céanna a stóráil 632 00:46:32,000 --> 00:46:35,000 amanna éagsúla i sraith faoi eochracha difriúla 633 00:46:35,000 --> 00:46:42,000 nach bhfuil sé indéanta go bhfuil eochracha comhionanna amanna éagsúla i do eagar PHP. 634 00:46:42,000 --> 00:46:47,000 >> Má táimid ar an fhadhb seo chugainn, unique.php, 635 00:46:47,000 --> 00:46:51,000 áit ar mhaith linn a oscailt suas le comhad PHP 636 00:46:51,000 --> 00:46:54,000 ina bhfuil liosta de teaghráin, ceann in aghaidh an téad líne, 637 00:46:54,000 --> 00:47:01,000 agus ba mhaith linn a fháil ar gach ceann de na teaghráin ar leith sa chomhad 638 00:47:01,000 --> 00:47:06,000 gach ní mór dúinn a dhéanamh ná a úsáid ar cheann de na arrays PHP 639 00:47:06,000 --> 00:47:12,000 agus úsáid an teaghráin sa chomhad mar na heochracha a ghabhann leis an eagar 640 00:47:12,000 --> 00:47:17,000 agus a choinneáil cothrom le dáta ár n-eagar mar a stóráil againn ar na heochracha nua. 641 00:47:17,000 --> 00:47:22,000 Mar a léamh againn gach líne as an comhad is féidir linn é a stóráil ar an eagar, 642 00:47:22,000 --> 00:47:28,000 agus ag an deireadh beidh orainn mar ár eochracha in ár réimse 643 00:47:28,000 --> 00:47:34,000 gach ceann de na teaghráin ar leith laistigh de na comhaid. 644 00:47:34,000 --> 00:47:37,000 An dhéanamh go chiall? 645 00:47:37,000 --> 00:47:41,000 A ligean ar a fheiceáil conas a oibríonn seo. 646 00:47:41,000 --> 00:47:49,000 Táimid ag dul a oscailt suas, i gcomhréir leis an spec, ar a dtugtar comhad nua unique.php. 647 00:47:49,000 --> 00:47:58,000 Oscail. Oops, tá brón orainn, comhad nua. 648 00:47:58,000 --> 00:48:03,000 Táimid ag dul chun tús a chur sé amach le tags tús céanna agus deireadh. 649 00:48:03,000 --> 00:48:17,000 Táimid ag dul a shábháil dó in alt 9, agus táimid ag dul a ghlaoch air unique.php. 650 00:48:17,000 --> 00:48:25,000 Maith go leor, súmáil isteach anois 651 00:48:25,000 --> 00:48:32,000 Is é an smaoineamh anseo a oscailt comhad, 652 00:48:32,000 --> 00:48:38,000 léamh i gcomhréir comhaid líne. 653 00:48:38,000 --> 00:48:46,000 I gcás gach líne i gcomhad 654 00:48:46,000 --> 00:48:51,000 beidh orainn le sraith ina bhfuil muid 655 00:48:51,000 --> 00:49:03,000  an líne mar ár eochair. 656 00:49:03,000 --> 00:49:09,000 Agus ansin nuair a fhaigheann muid go dtí deireadh anseo 657 00:49:09,000 --> 00:49:17,000 Is iad eochracha $ Arr ar na línte atá 658 00:49:17,000 --> 00:49:25,000 ó na comhaid ó tá a fhios againn go má chuir mé ag teacht isteach sa réimse 659 00:49:25,000 --> 00:49:33,000 amanna éagsúla go mbeidh sé a choinneáil ach sáraitheach an luach d'aois, 660 00:49:33,000 --> 00:49:46,000 agus is féidir linn a chur i ndáiríre ag teacht eagar i mar féin díreach mar sin. 661 00:49:46,000 --> 00:49:48,000 >> Tá an cineál aisteach. 662 00:49:48,000 --> 00:49:52,000 Táimid ag a stóráil ar an péire luach céanna eochair arís agus arís agus arís eile, 663 00:49:52,000 --> 00:50:00,000 ach ós rud é táimid ag ráthú go mbeidh ach 1 eochair ar a dtugtar líne 664 00:50:00,000 --> 00:50:05,000 mar sin má táimid tar éis comhad a deir-comhad de noises ainmhithe agus tá sé woof, woof, 665 00:50:05,000 --> 00:50:11,000 meow, meow, moo, moo, agus gach uair a léigh muid torann ainmhithe 666 00:50:11,000 --> 00:50:15,000 cosúil le woof agus táimid é a stóráil i ár sraith a fháil againn woof, agus ansin an dara huair 667 00:50:15,000 --> 00:50:20,000 stóráil againn woof beidh sé scríobh an chéad uair a stóráiltear é. 668 00:50:20,000 --> 00:50:25,000 Sa deireadh beidh orainn ach iontráil amháin in eagar 669 00:50:25,000 --> 00:50:33,000 do gach ceann de na noises ainmhithe i gcomhad ár ainmhí torann. 670 00:50:33,000 --> 00:50:41,000 An mbraitheann tú guys muiníneach gur féidir leat dul i ngleic leis an comhad a oscailt i PHP? 671 00:50:41,000 --> 00:50:45,000 Bealach amháin chun é a dhéanamh-a ligean ar dul thar an mbealach seo go tapa le duine chun é a dhéanamh 672 00:50:45,000 --> 00:50:50,000 Is le fopen, cosúil le chonaic muid níos luaithe. 673 00:50:50,000 --> 00:50:55,000 Is féidir leat fopen some_file.txt. 674 00:50:55,000 --> 00:50:59,000 Is féidir leat a oscailt i mód léamh, díreach mar i C. 675 00:50:59,000 --> 00:51:02,000 Sin bealach amháin breá maith é a dhéanamh. 676 00:51:02,000 --> 00:51:05,000 Tá tú freisin ansin a léamh ar an líne comhaid líne 677 00:51:05,000 --> 00:51:12,000 na feidhmeanna céanna, go leor acu, go raibh tú i C. 678 00:51:12,000 --> 00:51:14,000 Tá tú fgets a bheith acu. 679 00:51:14,000 --> 00:51:17,000 Tá tú feof, cé nach mhaith linn úsáid a bhaint as go 680 00:51:17,000 --> 00:51:22,000 mar, cuimhnigh, nach raibh go mór i C. 681 00:51:22,000 --> 00:51:25,000 Is féidir leat é a dhéanamh ar an mbealach céanna, 682 00:51:25,000 --> 00:51:34,000 ach tá anseo an rud i ndáiríre cool. 683 00:51:34,000 --> 00:51:41,000 Tá brón orainn, níl mé ag iarraidh a dhéanamh $ comhad, ach tá feidhm ar a dtugtar comhad i PHP, 684 00:51:41,000 --> 00:51:47,000 agus an fheidhm seo go bhfuil ceart anseo fionnuar toisc go léann sé an t-ábhar ar fad 685 00:51:47,000 --> 00:51:52,000 an comhad go bhfuil tú a shonrú, agus mar sin some_file.txt, 686 00:51:52,000 --> 00:51:56,000 Léann an t-ábhar ar fad ar an gcomhad seo isteach i sraith 687 00:51:56,000 --> 00:52:03,000 agus a ligeann ansin tú iterate níos mó ná é, a bhfuil go leor nifty. 688 00:52:03,000 --> 00:52:07,000 >> Má théann muid, mar shampla, chun ár brabhsálaí gréasáin 689 00:52:07,000 --> 00:52:14,000 agus táimid ag Google le haghaidh comhad PHP 690 00:52:14,000 --> 00:52:23,000 féidir leat a fheiceáil anseo a deir ár lámhleabhar léann go comhad comhad iomlán isteach i sraith, 691 00:52:23,000 --> 00:52:27,000 agus is féidir linn file_get_contents a thabhairt ar ais an t-ábhar comhad mar theaghrán, 692 00:52:27,000 --> 00:52:30,000 ach tá de ghnáth ag fáil ach é mar eagar gur deas mar gheall ar cad a dhéanann sé 693 00:52:30,000 --> 00:52:33,000 Tá bhriseann sé sé suas ionas go mbeidh gach gné 694 00:52:33,000 --> 00:52:37,000 sa sraith tá líne amháin an chomhaid, 695 00:52:37,000 --> 00:52:41,000 mar sin má táimid ar comhad 0, go bhfuil an chéad líne de na comhaid. 696 00:52:41,000 --> 00:52:46,000 Comhad 1, dara líne, comhaid 2, tríú líne, agus mar sin de agus mar sin de. 697 00:52:46,000 --> 00:52:50,000 Ní bheadh ​​sé deas dá mbeadh go léir a bhí tú a dhéanamh i C? 698 00:52:50,000 --> 00:52:53,000 Pretty nifty. 699 00:52:53,000 --> 00:52:59,000 David thaispeáin i léacht, agus an idiom léirigh sé go raibh 700 00:52:59,000 --> 00:53:03,000 sa bhreis ar ár gcaighdeán le haghaidh lúb-i PHP bhí againn go 701 00:53:03,000 --> 00:53:09,000 le haghaidh ($ i = 0; i <10; i + +), 702 00:53:09,000 --> 00:53:16,000 agus is féidir leat é seo a dhéanamh i PHP freisin, rud céanna- 703 00:53:16,000 --> 00:53:27,000 ní mór dúinn freisin an thógáil fionnuar ar a dtugtar foreach. 704 00:53:27,000 --> 00:53:32,000 Foreach i ndáiríre handy nuair iterating thar arrays nó na struchtúir sonraí 705 00:53:32,000 --> 00:53:36,000 mar is féidir leat a tharraingt amach gach eilimint den eagar 706 00:53:36,000 --> 00:53:42,000 gan a bheith a dhéanamh de láimh an innéacsú féin, 707 00:53:42,000 --> 00:53:46,000 gan a bheith a chruthú de láimh ar athróg innéacs, INCRIMINT é, 708 00:53:46,000 --> 00:53:51,000 tarraingt amach an luach, in eagar ag an bpointe sin, toisc go bhfuil an rud an-choitianta a dhéanamh. 709 00:53:51,000 --> 00:53:54,000 >> Tá tú a dhéanamh dócha go tonna de amanna nuair a bhí tú ag déanamh rudaí C 710 00:53:54,000 --> 00:54:00,000 thar an seimeastar, mar sin leis an foreach 711 00:54:00,000 --> 00:54:06,000 is féidir linn lúb thar an eagar comhad, 712 00:54:06,000 --> 00:54:12,000 agus is é an error sin ba mhaith linn go dtí anois lúb thar an eagar 713 00:54:12,000 --> 00:54:18,000 agus sonróidh sé go bhfuil an athróg táimid ag dul a úsáid a stóráil 714 00:54:18,000 --> 00:54:27,000 an ghné seo eagar go háitiúil, áitiúla le raon feidhme an lúb foreach, 715 00:54:27,000 --> 00:54:32,000 Is é táimid ag dul a ghlaoch air líne. 716 00:54:32,000 --> 00:54:38,000 Má tá sé ina comhad focal amháin agus níl focal amháin i líne 717 00:54:38,000 --> 00:54:43,000 d'fhéadfadh muid a ghlaoch air focal, chomh maith, i ndáiríre ach a thabhairt duit seo a ainm, 718 00:54:43,000 --> 00:54:49,000 bith is mian leat a ghlaoch air, 719 00:54:49,000 --> 00:55:02,000 agus ansin taobh istigh an lúb is féidir leat a dhéanamh is cuma cad ba mhaith leat leis an líne athraitheach. 720 00:55:02,000 --> 00:55:08,000 Más rud é nach bhfuil sé go leor chun a fháil ar an luach ar an eagar agus ba mhaith leat a fháil ar 721 00:55:08,000 --> 00:55:17,000 an t-innéacs chomh maith le sé féidir leat a shonrú ainm ar an innéacs 722 00:55:17,000 --> 00:55:22,000 chomh maith leis an luach, agus anois tá rochtain agat ar 2 athróg. 723 00:55:22,000 --> 00:55:26,000 Tá tú $ i agus líne 724 00:55:26,000 --> 00:55:30,000 i gcás $ Tá mé an t-innéacs ar an eagar, 725 00:55:30,000 --> 00:55:38,000 agus tá sé ag teacht ar an líne a aisghabháil tú ón gcomhad. 726 00:55:38,000 --> 00:55:49,000 Mar shampla, má bhíomar ag iarraidh a phriontáil amach macalla 0 líne an comhad mar seo, 727 00:55:49,000 --> 00:55:57,000 d'fhéadfadh muid a dhéanamh go díreach mar seo "Líne $ i an comhad $ líne,", 728 00:55:57,000 --> 00:56:02,000 agus tá sé rud éigin anseo againn nach bhfuil le feiceáil freisin go fóill ceachtar 729 00:56:02,000 --> 00:56:13,000 nuair a bhí mé díreach tar éis ndearna hiomlán thar an% s fad% d gnó 730 00:56:13,000 --> 00:56:16,000 a bhí againn chun déileáil leis i C, agus ina ionad sin tá mé imithe díreach chuig 731 00:56:16,000 --> 00:56:19,000 scríobh na hathróga ag teacht i mo teaghrán. 732 00:56:19,000 --> 00:56:23,000 >> Seo ar a dtugtar idirshuíomh athraitheach, téad idirshuíomh 733 00:56:23,000 --> 00:56:26,000 áit a bhfuil tú stuffing na hathróga ceart, agus an ateangaire PHP 734 00:56:26,000 --> 00:56:31,000 Tá cliste go leor nuair atá sé ag léamh tríd an teaghrán a thosaíonn le dúbailte Sleachta- 735 00:56:31,000 --> 00:56:34,000 Ní comharthaí athfhriotail aonair, le teaghráin luaite amháin nach féidir leat é seo a dhéanamh- 736 00:56:34,000 --> 00:56:38,000 ach le teaghráin luaite dúbailte mar léann sé tríd tá sé ag iarraidh i gcomhair athróg. 737 00:56:38,000 --> 00:56:42,000 Tá sé fiach síos iad, agus má mheasann sé athróg a bheidh sé a chur ar an luach ar an athróg 738 00:56:42,000 --> 00:56:47,000 agus rudaí sé isteach ar an teaghrán más féidir é a thiontú sé isteach ar léiriú téad, 739 00:56:47,000 --> 00:56:51,000 a bhfuil go leor nifty. 740 00:56:51,000 --> 00:56:56,000 Chun anois, a ligean ar trácht a dhéanamh amach an chuid eile de gach rud, 741 00:56:56,000 --> 00:57:00,000 shábháil seo, agus cad is féidir linn a dhéanamh anois is féidir linn a oscailt suas le comhad 742 00:57:00,000 --> 00:57:06,000 gur féidir linn glaoch some_file.txt-ligean ar a chruthú nua comhaid- 743 00:57:06,000 --> 00:57:15,000 agus is féidir linn a chur i bunch de rudaí nonsense i anseo ach gach rud a thástáil amach, 744 00:57:15,000 --> 00:57:25,000 shábháil, glaoch some_file.txt é, mar tá mé ag déanamh suas anseo ag an mbarr, 745 00:57:25,000 --> 00:57:33,000 agus anois má zúmáil amach ach chun a chinntiú go bhfuil gach rud i an gcéanna eolaire- 746 00:57:33,000 --> 00:57:36,000 tá sé cosúil Tá mé unique.php agus some_file.txt san eolaire céanna. 747 00:57:36,000 --> 00:57:42,000 Má ritheann liom php unique.php 748 00:57:42,000 --> 00:57:51,000 fheiceáil conas priontaí sé amach gach líne i mo chomhad agus cad é an líne? 749 00:57:51,000 --> 00:57:56,000 >> Sin go leor cumhachtach, ceart? 750 00:57:56,000 --> 00:58:03,000 Féach, thóg sé 3 línte cód a oscailt suas le comhad. 751 00:58:03,000 --> 00:58:08,000 Bhuel, 4 línte de chód. Ní féidir liom brath lá atá inniu ann, go soiléir. 752 00:58:08,000 --> 00:58:13,000 Ach i ndáiríre ach 2 línte suimiúil de chód, toisc go raibh an 2 eile braces gcuach, 753 00:58:13,000 --> 00:58:17,000 ach sa chód seo i bhfad bhí muid in ann a oscailt comhad, abair leo tríd, 754 00:58:17,000 --> 00:58:20,000 tarraingt amach an uimhir líne agus an líne féin 755 00:58:20,000 --> 00:58:24,000 agus a phriontáil amach é. 756 00:58:24,000 --> 00:58:26,000 Stuif fionnuar. Charlotte. 757 00:58:26,000 --> 00:58:28,000 [Charlotte] Tá mé ceist maidir leis an chomhréir. 758 00:58:28,000 --> 00:58:33,000 Mar sin, Déileálann foreach le gach líne amháin de na comhaid a oscailt tú, 759 00:58:33,000 --> 00:58:37,000 agus ansin nuair is mian leat chun rudaí a dhéanamh le gach líne amháin a dhéanann tú díreach é mar 760 00:58:37,000 --> 00:58:39,000 agus comhlach ansin an luach. 761 00:58:39,000 --> 00:58:41,000 [Nate H.] Cad is féidir leat a dhéanamh ar dheis anseo-an cheist a bhí 762 00:58:41,000 --> 00:58:46,000 an foreach bhfuil a dhéanamh leis an eagar, agus mar sin an chomhréir foreach 763 00:58:46,000 --> 00:58:51,000 Tá foreach i ndáiríre, agus fógra go níl aon spás 764 00:58:51,000 --> 00:58:53,000 nó aon rud idir an son agus an ceann. 765 00:58:53,000 --> 00:58:56,000 Tá siad ag dul ceart aice le gach eile, 766 00:58:56,000 --> 00:59:00,000 agus ansin a thógann sé in eagar, 767 00:59:00,000 --> 00:59:05,000 agus ansin caithfidh tú an eochairfhocal eile ar a dtugtar mar go bhfuil a bheith ann, 768 00:59:05,000 --> 00:59:11,000 agus ansin tar éis an mar is féidir leat a chur ceachtar ceann amháin ainm athraitheach, 769 00:59:11,000 --> 00:59:14,000 agus sa chás sin tá tú ag dul a bheith ag tarraingt amach na luachanna an eagar, 770 00:59:14,000 --> 00:59:20,000 nach bhfuil an innéacsanna, nó má dhéanann tú é mar atá muid ag scríobh thíos 771 00:59:20,000 --> 00:59:24,000 gheobhaidh tú na heochracha agus na luachanna. 772 00:59:24,000 --> 00:59:33,000 Tá tú eilimint foreach an eagar nó péire de na eagar mar keyed chun luach 773 00:59:33,000 --> 00:59:38,000 nó díreach luach. 774 00:59:38,000 --> 00:59:40,000 Ag brath ar an méid is gá duit, más rud é nach gá duit na heochracha, 775 00:59:40,000 --> 00:59:42,000 ansin is féidir leat dul leis an luach. 776 00:59:42,000 --> 00:59:45,000 Más mian leat na heochracha is féidir leat dul leo chomh maith. 777 00:59:45,000 --> 00:59:48,000 >> [Charlotte] thuig mé freisin againn riamh dhearbhú an i nó líne. 778 00:59:48,000 --> 00:59:51,000 Conas a oibríonn sé a fhios fiú an méid a bhfuil siad? 779 00:59:51,000 --> 00:59:53,000 [Nate H.] Cad a dhéanann tú i gceist ag a dhearbhú? 780 00:59:53,000 --> 00:59:57,000 [Charlotte] Ní rabhamar inis dóibh cad mé nó líne acmhainne. 781 00:59:57,000 --> 01:00:01,000 [Nate H.] riamh Dúradh linn an ríomhaire cad a chiallaíonn i nó ag teacht ó thaobh- 782 01:00:01,000 --> 01:00:05,000 [Charlotte] Go siad innéacsaithe nó they're- 783 01:00:05,000 --> 01:00:09,000 [Nate H.] riamh Dúradh linn go bhfuil sé seo ceaptha a bheith ar an innéacs nó an eochair agus an luach, 784 01:00:09,000 --> 01:00:13,000 agus é sin toisc go bhfuil an teangaire PHP. 785 01:00:13,000 --> 01:00:17,000 Feidhmíonn sé seo mar an dearbhú agus deir ceart go leor, tá an eochair ag dul a bheith 786 01:00:17,000 --> 01:00:20,000 athróg ar a dtugtar stóráil mé i athróg ar a dtugtar i. 787 01:00:20,000 --> 01:00:24,000 Is é an luach ag dul a stóráil i líne athróg ar a dtugtar, 788 01:00:24,000 --> 01:00:28,000 mar sin feidhmíonn seo mar an dearbhú na n-athróg 789 01:00:28,000 --> 01:00:35,000 agus deir $ i Is eochair, agus is $ líne luach. 790 01:00:35,000 --> 01:00:37,000 Yeah, Ella. 791 01:00:37,000 --> 01:00:41,000 [Ella] Más rud é nach na heochracha atá déanta uimhir 792 01:00:41,000 --> 01:00:44,000 conas a dhéanann sé a chinneadh Cén t-ord sé ag dul gach rud a phriontáil? 793 01:00:44,000 --> 01:00:47,000 An bhfuil sé díreach cosúil an t-ordú é a rinneadh i? 794 01:00:47,000 --> 01:00:51,000 [Nate H.] ligean ar thabhairt dó iarracht. 795 01:00:51,000 --> 01:00:57,000 A ligean ar chruthú athróg ar a dtugtar Arr, 796 01:00:57,000 --> 01:01:06,000 agus is féidir linn a dhéanamh a théann go 7. 797 01:01:06,000 --> 01:01:19,000 Ligean le rá 0 théann go dtí ceann eile eagar le 1, 2, nó úll. 798 01:01:19,000 --> 01:01:30,000 Ligean le rá 7 théann 1, téann b go dtí 2, 799 01:01:30,000 --> 01:01:39,000 agus téann 3 nó 4. 800 01:01:39,000 --> 01:01:44,000 Tá an cineál sampla dÚsachtach ag lorg toisc go bhfuil muid ag meascadh suas 801 01:01:44,000 --> 01:01:47,000 teaghráin agus slánuimhreacha ar fud na háite. 802 01:01:47,000 --> 01:01:50,000 Níl aon ordú fíor leis an eagar. 803 01:01:50,000 --> 01:01:55,000 Ciallaíonn mé, d'fhéadfadh muid a ordú gach rud in ord aibítre de réir na heochracha. 804 01:01:55,000 --> 01:01:57,000 D'fhéadfadh muid a ordú gach rud in ord aibítre de réir an luach. 805 01:01:57,000 --> 01:02:00,000 >> D'fhéadfadh muid iarracht a dhéanamh agus a chur san áireamh go bhfuil roinnt teaghráin, tá roinnt ints, 806 01:02:00,000 --> 01:02:03,000 agus d'fhéadfadh muid iarracht a dhéanamh agus iad go léir a thiontú chuig an cineál céanna agus féach cad a tharlaíonn, 807 01:02:03,000 --> 01:02:09,000 nó d'fhéadfadh muid iad a bhreithniú i luach a tháinig muid cheana féin 808 01:02:09,000 --> 01:02:14,000 nuair a chuir muid an Guy sa chéad Guy seo sa dara fomhír, an Guy i dtríú, 809 01:02:14,000 --> 01:02:19,000 Guy seo i cetera, sa cheathrú bliain et. 810 01:02:19,000 --> 01:02:23,000 A ligean ar a fheiceáil cad a tharlaíonn nuair a reáchtáil againn an gcód seo. 811 01:02:23,000 --> 01:02:29,000 Má scrollaigh muid síos agus a dhéanann an saghas céanna rud, 812 01:02:29,000 --> 01:02:31,000 agus anseo nach bhfuil a phriontáil sé amach na línte nua. 813 01:02:31,000 --> 01:02:35,000 Nuair a léigh sé rudaí as an comhad lena n-áirítear sé na línte nua i luachanna, 814 01:02:35,000 --> 01:02:38,000 a bhí cén fáth a phriontáil sé amach nicely, ach anseo nach raibh sé, 815 01:02:38,000 --> 01:02:40,000 mar sin tá sin an fáth go bhfuil gach rud smushed le chéile. 816 01:02:40,000 --> 01:02:44,000 A ligean ar chur sa líne nua ach chun rudaí a dhéanamh deas. 817 01:02:44,000 --> 01:02:51,000 A ligean ar rerun é, agus mar sin anseo 818 01:02:51,000 --> 01:02:54,000 breathnú ar an méid a tharla. 819 01:02:54,000 --> 01:03:00,000 Chló sé gach rud amach san ordú a chuir muid sé isteach ar an eagar. 820 01:03:00,000 --> 01:03:10,000 Déanann sé a chaomhnú d'fhonn sa chiall sin. 821 01:03:10,000 --> 01:03:15,000 >> Ag dul ar ais go dtí an fhadhb seo de uniques 822 01:03:15,000 --> 01:03:20,000 nuair ba mhaith linn a bheith in ann a iterate thar comhad, 823 01:03:20,000 --> 01:03:24,000 agus beidh muid a thabhairt dó some_file.txt, 824 01:03:24,000 --> 01:03:27,000 agus táimid ag dul a iterate níos mó ná é mar seo. 825 01:03:27,000 --> 01:03:31,000 Dúirt muid go bhíomar ag iarraidh úsáid a bhaint as le sraith a dhéanamh cinnte gur mhaith fuair muid gach ceann de na 826 01:03:31,000 --> 01:03:36,000 D'fhéadfadh línte atá as ann, agus linn a dhéanamh go héasca i ndáiríre 827 01:03:36,000 --> 01:03:49,000 ag díreach a stóráil i sraith go bhfuil muid ar ndóigh dhearbhú lasmuigh de scóip an lúb, 828 01:03:49,000 --> 01:03:55,000 agus dúirt muid go más rud é a úsáid againn na línte sa chomhad mar na heochracha i ár sraith 829 01:03:55,000 --> 01:03:59,000 má tháinig muid ar líne dúblach mhaith linn a bheith sáraitheach an luach roimhe sin. 830 01:03:59,000 --> 01:04:08,000 Níl sé riamh agus is féidir go bhfuil 2 eochracha atá comhionann ar an eagar céanna. 831 01:04:08,000 --> 01:04:13,000 Is féidir linn a dhéanamh go díreach. 832 01:04:13,000 --> 01:04:17,000 Beidh muid a fháil haitheantas coibhneasta an ráitis macalla ar dheis anseo. 833 01:04:17,000 --> 01:04:24,000 Anseo tá muid ag a stóráil ar an líne sa chomhad i ár sraith 834 01:04:24,000 --> 01:04:28,000 ag baint úsáide as féin mar an eochair. 835 01:04:28,000 --> 01:04:32,000 Ní dhéanfaidh aon ní dó, agus casadh sé amach go ní mór dúinn fiú an eochair. 836 01:04:32,000 --> 01:04:38,000 Ní gá dúinn go i athraitheach. 837 01:04:38,000 --> 01:04:43,000 Ag an bpointe seo más rud é go raibh muid a dhéanamh eile lúb foreach 838 01:04:43,000 --> 01:04:48,000 agus bhí muid go lúb thar gach Arr 839 01:04:48,000 --> 01:04:56,000 agus líne anois má macalla-Oops againn, brón orm. 840 01:04:56,000 --> 01:05:00,000 Ní féidir linn a úsáid le camóga. Ní mór dúinn seo a úsáid mar eochairfhocal. 841 01:05:00,000 --> 01:05:05,000 Anois, má macalla muid ag teacht ba chóir dúinn a fháil ar gach ceann de na focail ar leith sa chomhad. 842 01:05:05,000 --> 01:05:10,000 Má théann muid suas go dtí some_file.txt, 843 01:05:10,000 --> 01:05:19,000 agus a rá a ligean ar a dhéanann muid úll, banana, úll, úll, banana, 844 01:05:19,000 --> 01:05:22,000 má tá muid ag phriontáil amach gach ceann de na focail ar leith sa chomhad seo ba cheart dúinn a fháil ach 845 01:05:22,000 --> 01:05:30,000 úll agus banana a phriontáil amach. 846 01:05:30,000 --> 01:05:36,000 Má táimid shábháil seo, anois anseo beidh muid súmáil isteach ar ais i, 847 01:05:36,000 --> 01:05:44,000 php unique.php, agus ta-da. 848 01:05:44,000 --> 01:05:51,000 Táimid tar éis uniqued rathúil an comhad. 849 01:05:51,000 --> 01:05:55,000 >> Tá an chuid dheireanach den fhadhb seo ag iarraidh ort a shórtáil seo eagar roimh phriontáil tú amach 850 01:05:55,000 --> 01:05:58,000 mar gheall ar an sampla simplí go atá déanta againn go díreach 851 01:05:58,000 --> 01:06:04,000 bhí muid ádh sa chiall go bhfuil an-comhad 852 01:06:04,000 --> 01:06:06,000 rinne muid sampla seo suarach le apples and bananas. 853 01:06:06,000 --> 01:06:08,000 Bhí sé curtha in eagar cheana féin. 854 01:06:08,000 --> 01:06:19,000 Ach ag baint úsáide as an fheidhm saghas simplí, is féidir leat a shórtáil eagar, a bhfuil go leor nifty. 855 01:06:19,000 --> 01:06:24,000 Is é an rud deireanach bhí mé ag caint le tú guys faoi i ndáiríre go tapa 856 01:06:24,000 --> 01:06:31,000 ná go bhfuil an gcineál seo de PHP ar fad go maith agus go maith, agus tá sé Super handy 857 01:06:31,000 --> 01:06:43,000 go mbeadh a fhios conas a dhéanamh más gá tú riamh a dhéanamh beag, rudaí tapaidh programmatically. 858 01:06:43,000 --> 01:06:48,000 Mar shampla, más gá dom a scríobh le clár sin, a rá, 859 01:06:48,000 --> 01:06:53,000 Cuireann gach duine i rannóga Níl mé ag dul chun dul agus scríobh sé i C. 860 01:06:53,000 --> 01:06:55,000 Tá sé seo ag dul a bheith fada. 861 01:06:55,000 --> 01:06:57,000 Tá sé seo ag dul a bheith de chineál ar pian, go háirithe má tá na comhaid atá i gceist, 862 01:06:57,000 --> 01:07:00,000 díreach mar a bhfuil tú guys feiceáil. 863 01:07:00,000 --> 01:07:05,000 Tá sé chomh deas go bhfuil cód ach seo i bhfad ar dheis anseo 864 01:07:05,000 --> 01:07:08,000 bhí muid in ann a sracadh trí comhad, tarraingt amach na luachanna ar leith 865 01:07:08,000 --> 01:07:11,000 agus a phriontáil ar ais amach. 866 01:07:11,000 --> 01:07:16,000 >> Mar sin féin, do thascanna, do do thionscadail, 867 01:07:16,000 --> 01:07:20,000 má tá tú láithreáin ghréasáin a thógáil le PHP go bhfuil an chumhacht go 868 01:07:20,000 --> 01:07:25,000 táimid ag rith ár gcomhaid PHP tríd an ateangaire, 869 01:07:25,000 --> 01:07:29,000 agus tá an ateangaire a phróiseáil gach rud laistigh de na clibeanna PHP, 870 01:07:29,000 --> 01:07:34,000 ag fágáil gach rud eile untouched agus spitting amach na torthaí. 871 01:07:34,000 --> 01:07:40,000 Is féidir linn é seo a dhéanamh a thógáil HTML programmatically. 872 01:07:40,000 --> 01:07:46,000 Anois, má théann muid ar ais chuig an spec, an fhadhb deireanach sa spec 873 01:07:46,000 --> 01:07:56,000 cainteanna faoi seo smaoineamh tiúchan 874 01:07:56,000 --> 01:08:01,000 agus a chruthú roghchlár anuas, 875 01:08:01,000 --> 01:08:06,000 a bhfuil tú is féidir nó nach féidir iarraidh a dhéanamh, ag brath ar cad é do thionscadal deiridh a dhéanamh, 876 01:08:06,000 --> 01:08:13,000 a cheadaíonn don úsáideoir a roghnú ó liosta de na tiúchain is féidir 877 01:08:13,000 --> 01:08:15,000 n-aon tiúchan. 878 01:08:15,000 --> 01:08:21,000 Anois, tá sé seo de chineál ar pian a chlóscríobh seo amach 879 01:08:21,000 --> 01:08:25,000 agus a dhéanamh seo go léir de láimh, go háirithe nuair a bhíonn tú a bhfuil a dhéanamh cinnte go 880 01:08:25,000 --> 01:08:28,000 go bhfuil tú go léir na lúibíní uillinn san áit cheart agus go léir na comharthaí athfhriotail san áit cheart, 881 01:08:28,000 --> 01:08:34,000 sin le PHP is féidir leat é seo a dhéanamh programmatically, agus is féidir é seo a dhéanamh leat i ndáiríre go tapa. 882 01:08:34,000 --> 01:08:36,000 >> A ligean ar a fheiceáil conas é seo a dhéanamh. 883 01:08:36,000 --> 01:08:42,000 Táimid ag dul a oscailt suas comhad nua. 884 01:08:42,000 --> 01:08:46,000 Táimid ag dul a chur in ár clibeanna PHP. 885 01:08:46,000 --> 01:08:53,000 Táimid ag dul a ghlaoch air concentrations.php, 886 01:08:53,000 --> 01:08:58,000 agus anois nuair a bhíonn tú é seo a dhéanamh, de chineál ar rud maith chun smaoineamh ar 887 01:08:58,000 --> 01:09:02,000 nuair a bhíonn tú ag iarraidh a mheascadh agus a mheaitseáil do PHP agus do HTML 888 01:09:02,000 --> 01:09:08,000 Tá figuring amach, maith go leor, cad é an chuid a ba mhaith liom a ghiniúint programmatically? 889 01:09:08,000 --> 01:09:11,000 Cad é an chuid gur féidir liom a ghiniúint programmatically? 890 01:09:11,000 --> 01:09:17,000 Tá sé fíor gur féidir leat a dhéanamh ar fad do HTML 891 01:09:17,000 --> 01:09:19,000 taobh istigh de bhloic PHP. 892 01:09:19,000 --> 01:09:24,000 Is féidir leat a macalla gach ceann de na HTML mar theaghrán. 893 01:09:24,000 --> 01:09:30,000 Mar shampla, más mian liom tús a dhéanamh na clibeanna a roghnú taobh istigh de PHP 894 01:09:30,000 --> 01:09:46,000 Is féidir liom a rá macalla, a rá a roghnú ainm = tiúchan, 895 01:09:46,000 --> 01:09:49,000 agus ansin síos thíos raibh mé in ann eile a bheith chlib macalla 896 01:09:49,000 --> 01:09:57,000 nó ar a dtugtar eile macalla gar an roghnú. 897 01:09:57,000 --> 01:10:00,000 Is é seo an bealach amháin chun é a dhéanamh toisc go bhfuil an méid seo ag dul literally a dhéanamh 898 01:10:00,000 --> 01:10:09,000 Is é a phriontáil amach an teaghrán seo nuair atá sé ar siúl tríd an ateangaire PHP, 899 01:10:09,000 --> 01:10:12,000 mar sin beidh an toradh HTML. 900 01:10:12,000 --> 01:10:18,000 Má tá mé a shábháil an comhad seo mar go bhfuil sé ceart anois 901 01:10:18,000 --> 01:10:24,000 agus a rith liom concentrations.php php 902 01:10:24,000 --> 01:10:26,000 breathnú ar an méid a fuair mé. 903 01:10:26,000 --> 01:10:30,000 Fuair ​​mé an gclib oscailte a roghnú dhúnadh. 904 01:10:30,000 --> 01:10:36,000 >> Má bhí mé a dhéanamh air seo agus bhí mé an toradh a shábháil go comhad, 905 01:10:36,000 --> 01:10:45,000 rá, concentrations.html-fan, tá sé cosúil leis an l imithe go dtí an taobh eile- 906 01:10:45,000 --> 01:11:02,000 anois má oscailt mé suas anseo concentrations.html leat a fheiceáil go bhfuil mé comhad bailí HTML. 907 01:11:02,000 --> 01:11:05,000 An bhfuil chineál sin de aisteach? 908 01:11:05,000 --> 01:11:09,000 Táimid ag baint úsáide as PHP HTML a chruthú, HTML bailí a chruthú. 909 01:11:09,000 --> 01:11:13,000 Is é an bealach táimid é a dhéanamh táimid ag a bhfuil ach an cló PHP 910 01:11:13,000 --> 01:11:16,000 an HTML gur mian linn é a phriontáil. 911 01:11:16,000 --> 01:11:20,000 Tá sé seo literally conas atá láithreáin ghréasáin PHP ag obair. 912 01:11:20,000 --> 01:11:24,000 Nuair a thugann tú cuairt ar láithreán gréasáin a chuireann tú rud éigin cosúil le 913 01:11:24,000 --> 01:11:30,000 rud éigin, rud éigin, rud éigin dot com Slais index.php 914 01:11:30,000 --> 01:11:33,000 Tá an ríomhaire ag glaoch literally suas index.php, 915 01:11:33,000 --> 01:11:38,000 rith sé tríd an ateangaire PHP, agus is cuma cad junk a thagann amach 916 01:11:38,000 --> 01:11:49,000 tá sé a sheoladh ar ais chuig an bhrabhsálaí agus a rá hug, bhrabhsálaí, léirmhíniú seo mar HTML. 917 01:11:49,000 --> 01:11:54,000 Is é an rud deas gur féidir é a bheith ina pian a scríobh i gcónaí macalla, macalla, macalla, macalla 918 01:11:54,000 --> 01:11:59,000 agus cuir gach rud i Sleachta mar seo, mar sin más mian leat a scríobh 919 01:11:59,000 --> 01:12:04,000 an HTML gur ag dul a bheith statach duit féin is féidir leat é a dhéanamh mar seo, 920 01:12:04,000 --> 01:12:16,000 é a chur taobh amuigh, tá sé gar, 921 01:12:16,000 --> 01:12:21,000 agus ansin anseo tú a chur ach amháin taobh istigh na clibeanna PHP go bhfuil a fhios agat 922 01:12:21,000 --> 01:12:26,000 mian leat a ghiniúint programmatically, agus sa chás seo tá sé sin clibeanna rogha 923 01:12:26,000 --> 01:12:31,000 Tá go pian a ghiniúint. 924 01:12:31,000 --> 01:12:37,000 >> Mar shampla, d'fhéadfadh muid a ghiniúint clibeanna rogha míle 925 01:12:37,000 --> 01:12:48,000 ag déanamh rud éigin mar seo, $ i <1000, i + + 926 01:12:48,000 --> 01:13:00,000 agus ag rá luach rogha macalla = $-Whoops, ní féidir liom é sin a dhéanamh. 927 01:13:00,000 --> 01:13:03,000 Bhuel, a ligean ar thabhairt dó iarracht agus féach cad a tharlaíonn. 928 01:13:03,000 --> 01:13:22,000 $ I agus ansin a rá $ i 01:13:27,000 Seachas a bheith chun cineál amach go chlib rogha míle tráthanna éagsúla 930 01:13:27,000 --> 01:13:33,000 Tá mé ag baint úsáide as cód PHP a ghiniúint go huathoibríoch, programmatically. 931 01:13:33,000 --> 01:13:38,000 Cineál ar nifty. Yeah. 932 01:13:38,000 --> 01:13:41,000 Is cuimhin liom seo á luaite i léacht nó an t walkthrough, 933 01:13:41,000 --> 01:13:43,000 Tá ach cad é an difríocht idir na marcanna luachan, 934 01:13:43,000 --> 01:13:45,000 na cinn gnáth agus na rudaí singil? 935 01:13:45,000 --> 01:13:49,000 Sin i ndáiríre rud éigin go bhfuil mé déanta go mícheart anseo go raibh mé ag dul a thaispeáint duit. 936 01:13:49,000 --> 01:13:52,000 Nach bhfuil na comharthaí athfhriotail singil a cheadú aon carachtair speisialta, 937 01:13:52,000 --> 01:13:57,000 mar sin tá gach rud taobh istigh de shraith amháin luaite léiriú literally. 938 01:13:57,000 --> 01:14:02,000 Más rud é go raibh mé \ n taobh istigh de Sleachta aonair agus a shábháil mé é seo, mar shampla, 939 01:14:02,000 --> 01:14:07,000 agus anois mé ag dul síos anseo agus rith sé- 940 01:14:07,000 --> 01:14:12,000 Oops, i gcás ina mé ag dul? 941 01:14:12,000 --> 01:14:19,000 Ó, tá sé mar gheall ar Rinne mé dearmad ar an $. 942 01:14:19,000 --> 01:14:25,000 >> Anois, má tá mé a oscailt suas-i ndáiríre, anseo, beidh muid ag fáil réidh leis an clóscríobh sé le comhad. 943 01:14:25,000 --> 01:14:27,000 Beidh muid a léamh ach é. 944 01:14:27,000 --> 01:14:34,000 Seo leat a fheiceáil go bhfuil mé fuair an litriúil \ n sa téad, cosúil le líne nach iarbhír nua, 945 01:14:34,000 --> 01:14:38,000 agus mar an gcéanna, in ionad an interpolating iarbhír an luach an athróg 946 01:14:38,000 --> 01:14:42,000 thug sé dom an $ i féin, a bhfuil de chineál ar pian. 947 01:14:42,000 --> 01:14:46,000 Is é an bealach timpeall ar an úsáid a bhaint as na comharthaí athfhriotail, 948 01:14:46,000 --> 01:14:52,000 agus ansin nuair a úsáideann tú comharthaí athfhriotail dúbailte beidh sé i ndáiríre 949 01:14:52,000 --> 01:14:56,000 gceart Idirshuigh na luachanna de gach ceann de na n-athróg i anseo 950 01:14:56,000 --> 01:14:59,000 agus aitheantas a thabhairt freisin seo \ n le bheith ar an líne nua go bhfuil sé 951 01:14:59,000 --> 01:15:02,000 agus ní \ n. 952 01:15:02,000 --> 01:15:07,000 Ag baint úsáide as na cinn amháin atá deas nuair a bhfuil tú 953 01:15:07,000 --> 01:15:10,000 carachtair a d'fhéadfaí a léiriú mar ní carachtair speisialta mar gheall ar sin ní gá duit a 954 01:15:10,000 --> 01:15:15,000 éalú leo i gcónaí. 955 01:15:15,000 --> 01:15:18,000 Is féidir rudaí a fháil messy, agus is minic ar an mbealach is féidir liom é, 956 01:15:18,000 --> 01:15:24,000 ach chun rudaí a dhéanamh éasca, más rud é go bhfuil mé ag dul chun aon ní a bhfuil 957 01:15:24,000 --> 01:15:31,000 HTML mhaith i mo cód beidh mé in eagar san áireamh laistigh de Sleachta aonair 958 01:15:31,000 --> 01:15:36,000 agus a úsáid ansin ar an oibreoir sin comhchaitéiniú 959 01:15:36,000 --> 01:15:43,000 a iarcheangal na hathróga isteach 960 01:15:43,000 --> 01:15:47,000 Is é seo ar bhealach eile a dhéanamh air 961 01:15:47,000 --> 01:15:52,000 nuair a tá muid fuair an ponc a dul chun nascadh é seo teaghrán 962 01:15:52,000 --> 01:15:56,000 leis seo leis an leis seo, 963 01:15:56,000 --> 01:15:59,000 agus anois ní féidir liom a chun éalú na comharthaí athfhriotail dúbailte. 964 01:15:59,000 --> 01:16:02,000 Ní féidir liom seo a úsáid Guy chun éalú. 965 01:16:02,000 --> 01:16:08,000 Beidh siad a chló literally amach mar Sleachta dúbailte agus ansin an Guy ceart anseo. 966 01:16:08,000 --> 01:16:11,000 Is é seo ar bhealach eile a mheascadh gach rud le chéile. 967 01:16:11,000 --> 01:16:14,000 >> [Mac Léinn] Chomh maith leis sin, nuair a echoed tú gettype raibh aon comharthaí athfhriotail ar chor ar bith. 968 01:16:14,000 --> 01:16:22,000 Ceart, mar sin tá macalla de chineál ar leith sa chiall nach mian leat go lúibíní gá. 969 01:16:22,000 --> 01:16:29,000 Ní gá duit gá go mbeadh marcanna luachan gá thart ar athróga, 970 01:16:29,000 --> 01:16:37,000 mar tá sé bailí a rá macalla $ i, agus é ag dul a léirmhíniú seo mar theaghrán. 971 01:16:37,000 --> 01:16:44,000 Tá sé seo ag dul a dhéanamh ar an arna gcaitheamh, ionas gur féidir linn é seo a dhéanamh, agus sin bailí freisin, ach ní mór dúinn é. 972 01:16:44,000 --> 01:16:48,000 Tá sé seo roghnach. 973 01:16:48,000 --> 01:16:53,000 Sa leagan fhadhb na seachtaine seo breathnú amach ar a lán den chineál seo stuif 974 01:16:53,000 --> 01:16:58,000 áit a bhfuil tú a mheascadh agus meaitseáil HTML le PHP 975 01:16:58,000 --> 01:17:08,000 díreach cosúil le seo, agus anois má scrollbharra muid ar ais agus a reáchtáil againn seo 976 01:17:08,000 --> 01:17:13,000 féidir linn a fheiceáil go bhfuil a bunch iomlán de luachanna rogha 977 01:17:13,000 --> 01:17:15,000 go bhfuair gcló díreach amach. 978 01:17:15,000 --> 01:17:20,000 Tá seo go léir HTML fuair a ghintear go tapa i ndáiríre dúinn. 979 01:17:20,000 --> 01:17:22,000 Feicfidh mé é a fhágáil mar chleachtadh. 980 01:17:22,000 --> 01:17:24,000 Tá sé an-cosúil leis an léamh comhad go raibh muid níos luaithe. 981 01:17:24,000 --> 01:17:31,000 >> Tá comhad concentrations.txt gur féidir leat a tharraingt síos ó na CDN, 982 01:17:31,000 --> 01:17:34,000 agus is féidir leat oscailt ag baint úsáide as an cleas céanna foreach go raibh muid níos luaithe, 983 01:17:34,000 --> 01:17:39,000 agus foreach tá tú díreach a macalla an rogha agus breiseán i 984 01:17:39,000 --> 01:17:44,000 na luachanna cuí, na heochracha cuí agus innéacsanna, 985 01:17:44,000 --> 01:17:49,000 agus ansin leat a fháil anuas a chruthaíonn literally 986 01:17:49,000 --> 01:17:54,000 programmatically le haghaidh tú gach ceann de na tiúchain éagsúla ag Harvard. 987 01:17:54,000 --> 01:17:57,000 Rud áisiúil a bheith acu. 988 01:17:57,000 --> 01:18:02,000 Tá a lán rudaí cumraíochta le haghaidh an tasc seo. 989 01:18:02,000 --> 01:18:07,000 Más rud é nach bhfuil déanta agat é a chur cheana féin ar an leath uair an chloig seo chugainn, uair an chloig, 990 01:18:07,000 --> 01:18:10,000 roinnt ama anocht cinnte do cinnte, 991 01:18:10,000 --> 01:18:14,000 siúl tríd an spec leagtha fhadhb, 992 01:18:14,000 --> 01:18:20,000 féach cad atá ar siúl le bunú na vhosts, an ósta áitiúla, gach stuif sin. 993 01:18:20,000 --> 01:18:24,000 Rud amháin a chur in iúl ceart anois go 994 01:18:24,000 --> 01:18:30,000 i Leagann fhadhb is mó tá muid ag dul isteach i do fhillteán Dropbox 995 01:18:30,000 --> 01:18:34,000 agus a íoslódáil ansin ar an bhfadhb comhad zip a leagan síos agus unzipping sé. 996 01:18:34,000 --> 01:18:36,000 Chun an tacar fhadhb nach bhfuil tú ag iarraidh a. 997 01:18:36,000 --> 01:18:40,000 Ba mhaith leat dul isteach sa chomhadlann seo vhosts. 998 01:18:40,000 --> 01:18:45,000 Feicfidh tú ag iarraidh dul isteach i vhosts agus dul isteach ar an eolaire óstach áitiúil laistigh de, 999 01:18:45,000 --> 01:18:50,000 agus tá sé seo i gcás ina mbainfidh tú ag iarraidh a tharraingt síos an comhad a zip, 1000 01:18:50,000 --> 01:18:55,000 unzip é, agus a fháil réidh le dul. 1001 01:18:55,000 --> 01:18:57,000 Feicfidh tú a leanúint na céimeanna go dlúth. 1002 01:18:57,000 --> 01:19:02,000 >> Má tá aon cheist agat, seol r-phost, phost é ar Pléigh, teacht ar uaireanta oifige. 1003 01:19:02,000 --> 01:19:08,000 Guys Go raibh maith agat. An tseachtain seo chugainn táimid ag dul a bheith acu seisiún athbhreithnithe don cheistiúchán. 1004 01:19:08,000 --> 01:19:12,000 Bain sult as do leagan fhadhb seo caite. Tá súil agam go dtéann sé go léir i ndáiríre go maith. 1005 01:19:12,000 --> 01:19:14,000 [CS50.TV]