1 00:00:00,000 --> 00:00:02,400 [Powered by Google Translate] [PHP error] 2 00:00:02,400 --> 00:00:04,400 [Tommy MacWilliam] [Ollscoil Harvard] 3 00:00:04,400 --> 00:00:07,400 [Tá sé seo CS50.] [CS50.TV] 4 00:00:07,400 --> 00:00:10,080 >> Sa físeán seo, beidh orainn a thabhairt isteach PHP - 5 00:00:10,080 --> 00:00:12,820 ar cheann de na teangacha beidh orainn a bheith ag baint úsáide as i CS50 6 00:00:12,820 --> 00:00:15,480 agus muid ag aistriú go dtí forbairt gréasáin. 7 00:00:15,480 --> 00:00:19,250 PHP PHP Hipirtéacs Próiseálaí sheasann do, 8 00:00:19,250 --> 00:00:23,440 nó PHP Hipirtéacs Próiseálaí Hipirtéacs Próiseálaí, 9 00:00:23,440 --> 00:00:24,880 agus beidh mé stopadh ansin. 10 00:00:24,880 --> 00:00:29,280 Tá PHP i acrainm athchúrsach, a Sílim go bhfuil i ndáiríre uamhnach. 11 00:00:29,280 --> 00:00:32,020 >> Mar sin, a ligean ar scríobh 'dia duit domhan' i PHP, 12 00:00:32,020 --> 00:00:37,240 Beidh a bheith beagán difriúil ná an 'dia duit domhan' i C go atá againn teacht ar an eolas agus grá. 13 00:00:37,240 --> 00:00:40,330 In ionad a chruthú comhad a dtugtar hello.c, 14 00:00:40,330 --> 00:00:42,990 beidh orainn a chruthú hello.php. 15 00:00:42,990 --> 00:00:52,430 Beidh ár PHP cód a bhí idir . 16 00:00:52,430 --> 00:00:56,160 Má tá aon chód PHP go bhfuil suite 17 00:00:56,160 --> 00:00:59,140 lasmuigh de na carachtair, nó réimsí, ní bheidh sé a fhorghníomhú. 18 00:00:59,140 --> 00:01:01,740 Is féidir linn a bheith mar go leor de na bloic PHP 19 00:01:01,740 --> 00:01:05,090 mar ba mhaith linn taobh istigh comhad PHP amháin. 20 00:01:05,090 --> 00:01:09,000 I PHP níl aon ghá le phríomhfheidhm. 21 00:01:09,000 --> 00:01:15,540 Ina áit sin, beidh ár PHP cód a reáchtáil san ord gur dealraitheach i ár comhad PHP. 22 00:01:15,540 --> 00:01:20,970 An dá C agus PHP bhfuil feidhm 'printf' le haghaidh sonraí outputting. 23 00:01:20,970 --> 00:01:27,270 Ach i PHP, ní mór dúinn a chur san áireamh aon chomhaid # header cosúil standardIO.h. 24 00:01:27,270 --> 00:01:31,830 Sin toisc i PHP ní bheidh muid a chur le chéile ár n-cód. 25 00:01:31,830 --> 00:01:35,560 Nuair a scríobh muid C ZIP claonadh ár sreabhadh oibre a oscailt suas 26 00:01:35,560 --> 00:01:39,560 comhad amháin nó níos mó. c nó. h, iad a athrú, iad a chur le chéile, 27 00:01:39,560 --> 00:01:41,980 agus a reáchtáil ar an dénártha mar thoradh air. 28 00:01:41,980 --> 00:01:45,800 Amharc ar an físeán Tiomsaitheoirí le haghaidh tuilleadh eolais faoin bpróiseas seo. 29 00:01:45,800 --> 00:01:51,480 >> Murab ionann agus C, tá PHP ar léirmhíniú - seachas le chéile - teanga. 30 00:01:51,480 --> 00:01:54,080 Ciallaíonn sé sin go bhfuil an cód PHP scríobh againn 31 00:01:54,080 --> 00:01:57,360 Beidh a reáchtáil trí chlár speisialta ar a dtugtar ateangaire, 32 00:01:57,360 --> 00:02:00,440 a sheal fhorghníomhú ár gcód. 33 00:02:00,440 --> 00:02:03,020 A rith ár PHP cód, 34 00:02:03,020 --> 00:02:07,860 beidh muid a sheolann sé chomh maith leis an ateangaire PHP a láimhseáil sé a fhorghníomhú, 35 00:02:07,860 --> 00:02:11,260 seachas é a thiomsú cód meaisín. 36 00:02:11,260 --> 00:02:13,450 A ligean ar a fheiceáil an t-ateangaire i ngníomh. 37 00:02:13,450 --> 00:02:17,010 Beidh muid ag oscailt suas críochfort agus a reáchtáil an t-ordú PHP 38 00:02:17,010 --> 00:02:21,130 le leanúint ag an cosán chun an comhad PHP ba mhaith linn buíochas a reáchtáil. 39 00:02:21,130 --> 00:02:25,690 Beidh orainn a rá, 'php hello.php'. 40 00:02:25,690 --> 00:02:30,200 Agus tá muid ag dul. Níl an t-aschur ar ár gclár PHP. 41 00:02:30,200 --> 00:02:33,460 Ní raibh muid gá a thiomsú ar ár comhad PHP ar chor ar bith. 42 00:02:33,460 --> 00:02:37,280 Ina áit sin, bhí againn clár eile - an ateangaire PHP - 43 00:02:37,280 --> 00:02:40,070 fhorghníomhú an sourcecode gur scríobh againn. 44 00:02:40,070 --> 00:02:43,280 >> Is féidir PHP a dhéanamh i bhfad níos mó ná mar a simplí printf. 45 00:02:43,280 --> 00:02:46,490 A ligean ar scríobh roinnt cláir PHP níos casta. 46 00:02:46,490 --> 00:02:52,240 An error do constructs - cosúil más rud é, eile, cé go, le haghaidh, agus athrú - 47 00:02:52,240 --> 00:02:55,440 Is mar an gcéanna i PHP agus C. 48 00:02:55,440 --> 00:03:01,180 Díreach cosúil le C, úsáideann gach ceann de na constructs braces a mharcáil amach a n-chomhlacht, 49 00:03:01,180 --> 00:03:04,420 agus díreach cosúil i C, gach líne a scríobh againn 50 00:03:04,420 --> 00:03:06,830 Ní mór deireadh a chur le Leathstad; 51 00:03:06,830 --> 00:03:10,700 áfach, athróga a láimhseáil le beagán difriúil i PHP. 52 00:03:10,700 --> 00:03:15,630 Gcéad dul síos, ní mór do gach athróg i PHP tús a chur leis an comhartha dollar. 53 00:03:15,630 --> 00:03:18,700 Dealraíonn sé le beagán aisteach ar dtús, ach go mbainfidh tú a fháil a úsáidtear chun é. 54 00:03:18,700 --> 00:03:22,150 Dara, tá PHP teanga loosely-chlóscríobh 55 00:03:22,150 --> 00:03:24,570 rud a chiallaíonn nach gá duit a liostú go sainráite 56 00:03:24,570 --> 00:03:27,640 an cineál athróg nuair a chruthú duit é. 57 00:03:27,640 --> 00:03:33,430 Más rud é in C gur mhaith leat gá a rá slánuimhir x = 5; 58 00:03:33,430 --> 00:03:38,650 nó ruabhric y = 'a'; 59 00:03:39,250 --> 00:03:44,790 i PHP Is féidir linn a rá go simplí $ x = 5; 60 00:03:44,790 --> 00:03:48,930 agus $ y = 'a';. 61 00:03:48,930 --> 00:03:52,360 An rud céanna maidir le feidhmeanna. 62 00:03:52,360 --> 00:04:01,290 Seachas a rá f slánuimhir () {an comhlacht ar ár fheidhm}, 63 00:04:01,290 --> 00:04:12,160 i PHP táimid ag dul a rá fheidhm f () {an comhlacht ar ár fheidhm}. 64 00:04:12,160 --> 00:04:17,579 Ní gá a shonrú go sainráite cineál ais fheidhm ár f. 65 00:04:17,579 --> 00:04:22,070 Feidhmeanna i PHP freisin nach bhfuil a thabhairt ar ais ar an gcineál céanna 66 00:04:22,070 --> 00:04:23,840 gach uair a bhfuil siad chun báis. 67 00:04:23,840 --> 00:04:27,940 Mar shampla, d'fhéadfadh muid a scríobh feidhm go tuairisceáin bréagach ar earráid 68 00:04:27,940 --> 00:04:29,750 agus cineál eile má éiríonn sé. 69 00:04:29,750 --> 00:04:33,060 >> Is féidir é seo cabhrú freisin linn scríobh feidhmeanna níos cineálaí. 70 00:04:33,060 --> 00:04:35,710 Mar shampla, d'fhéadfadh muid a scríobh fheidhm mbreiseán amháin 71 00:04:35,710 --> 00:04:39,200 is féidir a thabhairt ar ais slánuimhir má 2 slánuimhreacha a thugtar 72 00:04:39,200 --> 00:04:41,250 nó snámhán má 2 snámhann atá tugtha. 73 00:04:41,250 --> 00:04:45,530 I C, ba mhaith linn gá a scríobh 2 feidhmeanna ar leith a dhéanamh. 74 00:04:45,530 --> 00:04:49,230 Cé gur i C úsáidimid leideanna le haghaidh a ardú agus teaghráin, 75 00:04:49,230 --> 00:04:52,170 Ní bheidh muid in ann a leideanna a úsáid i PHP. 76 00:04:52,170 --> 00:04:58,030 Ina áit sin, tá an dá arrays agus teaghráin tógtha-i gcineálacha i PHP. 77 00:04:58,030 --> 00:04:59,660 Tá siad ag tógtha ar dheis isteach sa teanga. 78 00:04:59,660 --> 00:05:02,270 Le sraith i PHP is féidir linn a rá chruthú, 79 00:05:02,270 --> 00:05:11,280 $ Sraith = (1, 2, 3); 80 00:05:11,280 --> 00:05:19,400 nó, níos simplí $ a = [1, 2, 3];. 81 00:05:19,400 --> 00:05:24,990 Is féidir linn a innéacs isteach sa eagar ag baint úsáide as an chomhréir chéanna go táimid ag úsáid chun ó C. 82 00:05:24,990 --> 00:05:31,780 Chun a fháil ar an chéad eilimint beidh orainn a rá, $ a [0] =. 83 00:05:31,780 --> 00:05:36,290 PHP Tá tógtha i tacaíocht le haghaidh eagair comhthiomsaitheach freisin. 84 00:05:36,290 --> 00:05:41,460 Tá arrays comhthiomsaitheach díreach cosúil leis an tábla sonraí hash struchtúr againn le feiceáil cheana féin - 85 00:05:41,460 --> 00:05:44,060 mhapáil siad eochair do luach. 86 00:05:44,060 --> 00:05:46,070 >> A ligean ar ghlacadh le breathnú ar sampla. 87 00:05:46,070 --> 00:06:14,740 Is féidir linn a rá, $ foireann = ["teagascóir" => "david", "TF" => "Tommy"];. 88 00:06:14,740 --> 00:06:21,020 Anseo, tá mé le sraith comhthiomsaitheach le 2 eochracha - teagascóir agus TF. 89 00:06:21,020 --> 00:06:24,910 An arrow dúbailte-, nó is ionann agus-níos-ná, 90 00:06:24,910 --> 00:06:29,660 Úsáidtear í a dheighilt ina eochair agus a luach comhfhreagrach. 91 00:06:29,660 --> 00:06:41,830 Mar sin, is é an luach de $ foirne ["TF"] an teaghrán "Tommy". 92 00:06:41,830 --> 00:06:44,430 Tá luachanna eagar comhthiomsaitheach - 93 00:06:44,430 --> 00:06:47,540 i bhfad mar aon sraith eile - is féidir a bheith de chineál ar bith. 94 00:06:47,540 --> 00:07:23,370 Mar shampla, d'fhéadfadh muid a rá, $ foireann = ["teagascóir" => "david", "TFS" => ["Tommy", "Rob"]];. 95 00:07:23,370 --> 00:07:27,810 Anois tá an luach 'TFS' eagar. 96 00:07:27,810 --> 00:07:33,030 Ciallaíonn sin gur féidir na luachanna taobh istigh eagar comhthiomsaitheach cheann a bheith de chineálacha éagsúla. 97 00:07:33,030 --> 00:07:36,750 >> Arrays PHP freisin nach bhfuil fad socraithe, 98 00:07:36,750 --> 00:07:40,200 ionas gur féidir linn a chur nó a bhaint eilimintí ó eagar. 99 00:07:40,200 --> 00:07:49,130 Ligean le rá ní mór dúinn sraith simplí cosúil le $ a = [1, 2, 3];. 100 00:07:49,130 --> 00:07:51,860 Chun eilimint nua a chur leis an eagar, 101 00:07:51,860 --> 00:07:57,160 is féidir linn a rá, $ a [] = 4;. 102 00:07:57,160 --> 00:08:03,630 Anois Is éard atá ár sraith de cheithre ghné - [1, 2, 3, 4]. 103 00:08:03,630 --> 00:08:06,980 Thabhairt chun cuimhne go má bhíomar ag iarraidh rud éigin mar seo a dhéanamh i C, 104 00:08:06,980 --> 00:08:09,610 ba mhaith linn a leithdháileadh le sraith iomlán nua, 105 00:08:09,610 --> 00:08:12,400 chóipeáil an t-ábhar ar ár chéad sraith isteach é, 106 00:08:12,400 --> 00:08:15,870 agus ansin a leagtar ar an ghné dheireanach den eagar nua chun ár luach nua. 107 00:08:15,870 --> 00:08:18,390 Tá sé seo i bhfad níos éasca i PHP. 108 00:08:18,390 --> 00:08:21,230 Má tá ár sraith le sraith comhthiomsaitheach, 109 00:08:21,230 --> 00:08:24,810 is féidir linn a shainiú go simplí eochair nua a chruthú ina ghné 110 00:08:24,810 --> 00:08:26,250 más rud é nach ndéanann sé ann fós. 111 00:08:26,250 --> 00:08:30,010 Má ní mór dúinn ár sraith níos luaithe - $ foirne - 112 00:08:30,010 --> 00:08:38,679 is féidir linn a rá $ foirne ["iomlán"] = 3;. 113 00:08:38,679 --> 00:08:43,330 Anois, ní mór dúinn a eochair nua leis an luach de 3. 114 00:08:43,330 --> 00:08:46,460 >> Chun a fháil ar an líon eilimintí sa eagar, 115 00:08:46,460 --> 00:08:48,230 is féidir linn úsáid a bhaint as an fheidhm 'líon'. 116 00:08:48,230 --> 00:08:56,100 Má deirimid, comhaireamh ($ a);, a mbeidh luach de 4. 117 00:08:56,100 --> 00:09:01,930 I PHP, is féidir linn a chruthú ag baint úsáide as teaghráin Sleachta dúbailte nó aonair, 118 00:09:01,930 --> 00:09:04,470 ionas go bhfuil an dá de na hathróga teaghráin. 119 00:09:04,470 --> 00:09:21,780 $ S1 = "teaghrán"; $ S2 = 'teaghrán eile';. 120 00:09:21,780 --> 00:09:23,920 Cad é an difríocht idir an dá? 121 00:09:23,920 --> 00:09:26,950 Bhuel, tá sé deas coiteann do iarraidh a chur san áireamh an 122 00:09:26,950 --> 00:09:29,600 luach taobh istigh athraitheach de théad. 123 00:09:29,600 --> 00:09:34,390 Slí amháin chun é seo a bheith a úsáid oibreoir ponc PHP, 124 00:09:34,390 --> 00:09:36,630 a teaghráin concatenates. 125 00:09:36,630 --> 00:09:38,680 D'fhéadfadh muid a dhéanamh rud éigin mar seo - 126 00:09:38,680 --> 00:09:53,800 $ N = 5; $ s = 'n é' $ n. =. 127 00:09:53,800 --> 00:09:57,430 Anseo is é ár n athróg slánuimhir. 128 00:09:57,430 --> 00:10:00,020 Ach nuair a comhcheangail muid é le teaghrán, 129 00:10:00,020 --> 00:10:04,110 Beidh PHP é a thiontú go huathoibríoch le teaghrán dúinn. 130 00:10:04,110 --> 00:10:09,090 Nó is féidir linn a úsáid ach Sleachta dúbailte a chur ar an athróg isteach an teaghrán féin. 131 00:10:09,090 --> 00:10:19,290 Is féidir linn a rá, $ s = "Is n $ n";. 132 00:10:19,290 --> 00:10:24,040 Anois beidh an luach de $ s a bheith 'Tá n 5'. 133 00:10:24,040 --> 00:10:34,250 Má úsáidimid comharthaí athfhriotail singil ina ionad sin, mar atá i $ s 'n $ n' =; 134 00:10:34,250 --> 00:10:39,670 Beidh an luach s a bheith 'Tá $ n n';. 135 00:10:39,670 --> 00:10:43,720 Ní bheidh an luach na n a chur in ionad má úsáidimid comharthaí athfhriotail singil, 136 00:10:43,720 --> 00:10:47,150 ach beidh sé a bheith má úsáidimid Sleachta dúbailte. 137 00:10:47,150 --> 00:10:51,800 Más mian linn a úsáid a bhaint as comharthaí athfhriotail a chur san áireamh ar luach eagar i teaghrán, 138 00:10:51,800 --> 00:10:55,060 beidh gá dúinn a chur san áireamh braces gcuach ar fud an eagar, mar seo - 139 00:10:55,060 --> 00:11:14,470 $ S = "{$ foirne ['iomlán']}";. 140 00:11:14,470 --> 00:11:20,350 >> A ligean ar a ghlacadh anois le breathnú ar Blúire beag i C agus é a aistriú go PHP. 141 00:11:20,350 --> 00:11:25,410 Anseo, táimid ag cruthú feidhm go priontaí amach na litreacha de shraith, 142 00:11:25,410 --> 00:11:27,310 carachtar amháin i ngach líne. 143 00:11:27,310 --> 00:11:32,250 A ligean ar a dhéanamh ar an rud céanna i PHP. 144 00:11:32,250 --> 00:11:36,530 Gcéad dul síos, beidh orainn gá ár carachtair, nó réimsí PHP. 145 00:11:36,530 --> 00:11:39,000 Nuair a chruthú dúinn ár n-fheidhm, 146 00:11:39,000 --> 00:11:42,740 ní mór dúinn a shonrú dá chineál ar ais nó ar an gcineál a argóint. 147 00:11:42,740 --> 00:11:46,890 Caithfidh ár athróg s tús freisin le comhartha Dollar. 148 00:11:46,890 --> 00:11:51,590 Tugann strlen fheidhm PHP dúinn an fad teaghrán, 149 00:11:51,590 --> 00:11:55,660 díreach cosúil C strlen thugann dúinn an fad teaghrán. 150 00:11:55,660 --> 00:11:59,060 Faoi na cochall áfach, go bhfuil na feidhmeanna seo i ndáiríre le beagán difriúil 151 00:11:59,060 --> 00:12:03,010 ós rud é teaghrán le cineál-tógtha i i PHP. 152 00:12:03,010 --> 00:12:06,930 Is é an chomhréir d'ár 'do' lúb mar an gcéanna. 153 00:12:06,930 --> 00:12:13,530 >> I PHP, is féidir linn a úsáid freisin nodaireacht eagar rochtain a fháil ar na carachtair de shraith. 154 00:12:13,530 --> 00:12:19,350 Is féidir linn a úsáid a bhaint anois an fheidhm cló a phriontáil amach gach litir na sreinge. 155 00:12:19,350 --> 00:12:23,080 Le feidhm cló PHP, ní mór dúinn a bheith buartha faoi ionadchoinneálaithe - 156 00:12:23,080 --> 00:12:28,200 cosúil le% d nó% c - nuair is mian linn a phriontáil amach athróg nach bhfuil teaghrán. 157 00:12:28,200 --> 00:12:33,590 Ina áit sin, is féidir linn a pas a fháil ach athróg d'aon chineál chun an fheidhm cló, 158 00:12:33,590 --> 00:12:36,810 agus déanfar é a thiontú go teaghrán agus a thaispeáint. 159 00:12:36,810 --> 00:12:43,430 Agus sin é! A ligean ar siúl anois ar ár comhad le 'php print.php'. 160 00:12:43,430 --> 00:12:48,160 Agus níl an t-aschur a chonaic muid ón ár gclár C. 161 00:12:48,160 --> 00:12:52,120 >> PHP tacaíocht, chomh maith le thógáil ar a dtugtar an lúb 'foreach'. 162 00:12:52,120 --> 00:12:54,800 Is é an lúb 'foreach' díreach cosúil le 'do' lúb, 163 00:12:54,800 --> 00:12:59,080 ach cuireann sé le beagán de shiúcra syntactic chun rudaí a dhéanamh níos inléite. 164 00:12:59,080 --> 00:13:03,690 Anseo, tá muid ag cruthú sraith nua ar a dtugtar '$ eagar'. 165 00:13:03,690 --> 00:13:10,090 Anois is féidir linn a rá, foreach ($ eagar le $ uimhir), 166 00:13:10,090 --> 00:13:12,390 agus is féidir linn a phriontáil amach $ uimhir. 167 00:13:12,390 --> 00:13:20,650 Nuair a reáchtáil againn comhad seo - Is féidir php foreach.php--linn a fheiceáil gach uimhir ar a líne féin. 168 00:13:20,650 --> 00:13:26,700 >> Nuair a scríobh muid C ZIP, bhí sé go minic úsáideach a eagrú ár gcód i comhaid ar leith. 169 00:13:26,700 --> 00:13:29,170 I PHP, is féidir linn a dhéanamh ar an rud céanna. 170 00:13:29,170 --> 00:13:33,870 Ligean le rá ní mór dúinn a feidhmeanna cúpla i gcomhad ar a dtugtar math.php. 171 00:13:33,870 --> 00:13:38,900 Más mian liom a bhaint as na feidhmeanna sin i gcomhad PHP eile, cosúil le calculator.php, 172 00:13:38,900 --> 00:13:44,110 Is féidir liom a úsáid require_once PHP () fheidhm. 173 00:13:44,110 --> 00:13:47,110 Require_once Is é díreach cosúil # áireamh. 174 00:13:47,110 --> 00:13:52,050 Nuair a tugadh cosán chun an comhad, beidh é a chóipeáil agus a ghreamú go bunúsach an t-ábhar 175 00:13:52,050 --> 00:13:54,930 an chomhaid sa mhaolán reatha. 176 00:13:54,930 --> 00:14:00,150 Require_once chinntíonn go bhfuil gach comhad san áireamh a ionchur sa chomhad atá ann faoi láthair ach aon uair amháin, 177 00:14:00,150 --> 00:14:05,680 Is féidir a bheith cabhrach má tá tú bailiúchán mór de chomhaid PHP á cheangal ar gach eile. 178 00:14:05,680 --> 00:14:07,750 A ligean ar ghlacadh le breathnú ar sampla. 179 00:14:07,750 --> 00:14:12,620 Anseo ní mór dúinn a bhailiú de fheidhmeanna gur mhaith liom buíochas a úsáid i gcomhad eile. 180 00:14:12,620 --> 00:14:14,990 A ligean ar ghlacadh le breathnú ar conas is féidir linn iad a úsáid. 181 00:14:14,990 --> 00:14:20,700 Ar líne 3, tá muid a éilíonn math.php. 182 00:14:20,700 --> 00:14:27,170 Is é an '__DIR__' tairiseach speisialta a ionadaíonn do na chomhadlann reatha 183 00:14:27,170 --> 00:14:33,440 ós rud é math.php agus calculator.php lonnaithe san eolaire céanna. 184 00:14:33,440 --> 00:14:38,010 Tar éis a cheangal againn math.php, is féidir linn a bhaint as na feidhmeanna 185 00:14:38,010 --> 00:14:41,690  mar má tá muid a shainmhínítear iad i calculator.php. 186 00:14:41,690 --> 00:14:47,440 A ligean ar seo a reáchtáil le 'php calculator.php'. Great! 187 00:14:47,440 --> 00:14:50,880 >> Sin é ár réamhrá ar comhréir PHP. 188 00:14:50,880 --> 00:14:53,700 Chun tuilleadh eolais a fháil, a sheiceáil amach PHP.net. 189 00:14:53,700 --> 00:14:59,470 PHP Tá a lán de na feidhmeanna a tógadh i, agus ámharaí an tsaoil é lena dhoiciméadaíocht i ndáiríre mór. 190 00:14:59,470 --> 00:15:02,680 Is é mo ainm Tommy, agus tá sé seo CS50. 191 00:15:02,680 --> 00:15:04,680 [CS50.TV] 192 00:15:04,680 --> 00:15:14,000 >> ... Lúibín, tá mé amach as an seomra. Diabhal é! Is é seo an físeán seo caite nuair a úsáid mé focail mór sa chód.