1 00:00:00,000 --> 00:00:00,170 2 00:00:00,170 --> 00:00:03,090 >> HIZLARIA: Dezagun hobetzeko ikastaroen geure buruari ahalbidetzen by homepage 3 00:00:03,090 --> 00:00:06,610 izenburuak pertsonalizatua eskaintzen horietako bakoitzeko orriak, horietako bakoitza da, beraz, 4 00:00:06,610 --> 00:00:08,780 Ez, nahiko besterik gabe, CS50. 5 00:00:08,780 --> 00:00:12,550 Horretarako, dezagun ezartzeko pare bat funtzioak, banan deitu Errendatu Goiburuko 6 00:00:12,550 --> 00:00:16,410 eta bat deitzen Errendatu beharreko oina, hori ordez Eskatu Alone izango 7 00:00:16,410 --> 00:00:19,330 ematea du arreta gure orriaren goiburu eta oinak. 8 00:00:19,330 --> 00:00:20,280 Ikus dezagun begirada bat. 9 00:00:20,280 --> 00:00:24,490 >> Index.php barruan, orain, konturatu Izeneko fitxategi berri bat eskatzen dut 10 00:00:24,490 --> 00:00:26,070 Helpers.php. 11 00:00:26,070 --> 00:00:28,910 Han da nire bi funtzioak diren azalduko du. 12 00:00:28,910 --> 00:00:32,960 Horren azpian, nabarituko dut orain deitzen naiz funtzio hori Errendatu goiburua. 13 00:00:32,960 --> 00:00:34,830 Eta argumentu batean dut pasatzen naiz. 14 00:00:34,830 --> 00:00:39,040 >> Argumentu hori mota agertu izan array bat, zein PHP adierazten da 15 00:00:39,040 --> 00:00:40,370 kortxete batera. 16 00:00:40,370 --> 00:00:44,210 Bereziki, array hau da neurrian bezala array elkartze 17 00:00:44,210 --> 00:00:49,620 gako bat, izenburu bezala, batekin elkartzen balioa, CS50 bezala, baizik eta mende baino 18 00:00:49,620 --> 00:00:51,570 zenbakizko indizeak bakarrik. 19 00:00:51,570 --> 00:00:53,820 Horren azpian orain dugu nire zerrenda desordenatuak. 20 00:00:53,820 --> 00:00:57,180 Baina hori beherago, dei bat egiteko Errendatu behar dugu Oina, beste funtzio 21 00:00:57,180 --> 00:00:59,980 hori zentzuzkoa zehaztutako Helpers.php in. 22 00:00:59,980 --> 00:01:01,500 >> Ikus dezagun begirada bat dago gaur egun. 23 00:01:01,500 --> 00:01:06,760 Helpers.php, nabarituko dut izan zela, hain zuzen ere, funtzio hori Errendatu beharreko oina 24 00:01:06,760 --> 00:01:11,100 zeinen helburua bizitza da itxuraz hartu bere argumentu bezala array bat 25 00:01:11,100 --> 00:01:12,130 Datu deritzo. 26 00:01:12,130 --> 00:01:15,870 Orain, bada erabiltzaileak ez bat ematen esplizitua array, hain zuzen, ez da hori 27 00:01:15,870 --> 00:01:20,610 berdintasun-ikurra karratu huts jarraian Parentesi esan nahi balio lehenetsia 28 00:01:20,610 --> 00:01:23,410 Datu besterik array huts batetan. 29 00:01:23,410 --> 00:01:27,670 >> Barrutik Errendatu beharreko oina, konturatu naiz duela Extract izeneko funtzio bat deituz. 30 00:01:27,670 --> 00:01:32,170 Extract elkartze-array bat hartzen du, atsegin Kasu honetan, datuak, eta edozein 31 00:01:32,170 --> 00:01:37,060 da gakoa, gako bihurtzen bat sartu da izen bereko tokiko aldagai. 32 00:01:37,060 --> 00:01:41,640 Elkartze-array duten gako bat izan hala bada Foo izenekoa, atera ziurtatuko litzateke 33 00:01:41,640 --> 00:01:45,680 now izeneko tokiko aldagai bat dugu dolarraren ikurra Foo, bere balioa da 34 00:01:45,680 --> 00:01:48,140 izan zen hori, eta bera bezala Elkartze-array. 35 00:01:48,140 --> 00:01:52,890 >> Azkenik, eskatu footer.php deitzen dut, horietatik bat alde batera utzita, itxura 36 00:01:52,890 --> 00:01:54,900 nahiko besterik gabe hau gustatzen. 37 00:01:54,900 --> 00:01:59,390 Orain, Helpers.php atzera, nabarituko halaber Errendatu dugun goiburua, zeinen 38 00:01:59,390 --> 00:02:02,610 argumentua bera, array bat da Datu horien lehenetsi izeneko 39 00:02:02,610 --> 00:02:04,380 balioa array bat hutsik dago. 40 00:02:04,380 --> 00:02:07,060 Orduan deitzen diogu Extract berriro, orain arte bezala. 41 00:02:07,060 --> 00:02:12,130 Eta ondoren header.php Eskatzen dugu, horren edukia dira orain hau. 42 00:02:12,130 --> 00:02:16,980 >> Header.php barruan, nabarituko dugu ez dute gogor kodetuta izenburua. 43 00:02:16,980 --> 00:02:19,720 Eta orain H1 etiketa bat dugu, baita. 44 00:02:19,720 --> 00:02:24,030 Bereziki, tituluaren balioa delakoa balioa izango da 45 00:02:24,030 --> 00:02:26,750 Izenburua izeneko tokiko aldakorra da. 46 00:02:26,750 --> 00:02:31,800 Pasatuz PHP funtzioa baten ondoren HTML Karaktere Bereziak izeneko, goazen 47 00:02:31,800 --> 00:02:36,560 bueltan balio hori lortzeko, eta, ondoren, konektatu HTML outputting naiz sartu 48 00:02:36,560 --> 00:02:39,430 funtzio hori egiteko modu bat, Echo deritzo. 49 00:02:39,430 --> 00:02:43,580 >> Benetan, hau idazkera azkarra da funtzioa dei bat agian bestela 50 00:02:43,580 --> 00:02:44,780 itxura hau. 51 00:02:44,780 --> 00:02:49,010 Baina askoz garbiagoa da, besterik gabe, idatzi parentesi irekiak galdera marka berdinak 52 00:02:49,010 --> 00:02:51,400 sinatzeko, are PHP aipatu gabe. 53 00:02:51,400 --> 00:02:56,260 Orain dut barrutik gauza bera egin zuen joan H1 etiketa horiek, beraz, azken finean, bada 54 00:02:56,260 --> 00:03:00,520 Erabiltzaileak nire Errendatu Goiburuko funtzioa pasatzen elkartze-array bat, barrutik 55 00:03:00,520 --> 00:03:05,310 horietatik Izenburua izeneko gako bat, dela Elkartze-array gako bihurtuko da 56 00:03:05,310 --> 00:03:07,870 izeneko tokiko aldagai dolarraren ikurra titulua. 57 00:03:07,870 --> 00:03:12,130 >> Gero pasako dugula dolarraren ikurra Izenburua aldakorreko funtzioa hau da, HTML 58 00:03:12,130 --> 00:03:13,240 Karaktere Bereziak. 59 00:03:13,240 --> 00:03:16,500 Eta badaezpada ez da edozein potentzialki pertsonaiak arriskutsua 60 00:03:16,500 --> 00:03:20,500 Han, ampersands edo beste, hala nola sinboloak, HTML Karaktere Bereziak egingo 61 00:03:20,500 --> 00:03:23,140 ziurtatu dutela errendatzen ari segurtasunez orrian. 62 00:03:23,140 --> 00:03:26,420 Eta parentesi galdera irekiak erabiliz markatzeko seinale berdina, literalki naiz 63 00:03:26,420 --> 00:03:30,080 en ordez zati hartan orri edozein dela bueltan balioa 64 00:03:30,080 --> 00:03:32,050 of HTML Chars da. 65 00:03:32,050 --> 00:03:36,450 >> Bien bitartean, Lectures.php in, I Izenburua balio berria daukate. 66 00:03:36,450 --> 00:03:38,330 Ez CS50, baina Hitzaldiak. 67 00:03:38,330 --> 00:03:41,590 Week0.php ere, daukat Astea 0 balioa. 68 00:03:41,590 --> 00:03:45,560 Eta Week1.php in, daukat Week 1 balioa. 69 00:03:45,560 --> 00:03:48,790 Beraz, egunaren amaieran, nire orrialdera itxura aurretik egin nahiko bezala. 70 00:03:48,790 --> 00:03:52,090 Baina gaur egun ahaztuak dugu askoz bat, diseinu askoz hobea. 71 00:03:52,090 --> 00:03:54,240