Nā kauoha, Syntax, a me nā lālā
Me kahi hōʻoia,ʻo ia keʻano o ka'ōlelo kūlana, hiki iāʻoe ke hana i nā hana likeʻole ma muli o nā kūlana i'ōleloʻia. Hāʻawi maikaʻi ia i ka pūnaewele ka hiki ke hoʻoholo i nā koho.
ʻO kahi hōʻailona o kaʻano maʻalahi o kahi'ōlelo-inā:
helu = 5 inā [$ count == 5] e pane i "$ count" fiMa kēiaʻano, ua hoʻohanaʻia ka helu "helu" e wehewehe i kahiʻano i hoʻohanaʻia ma keʻano heʻano o kaʻike-inā. Ma mua o ka hoʻokōʻiaʻana o kaʻike-i ka helu, heluʻia ka helu "5". Inā nānā ke kuhi i ka helu o "helu" he "5". Ināʻo ia ka hihia, e hoʻopauʻia ka'ōlelo i waena o nā hua'ōlelo "a laila" a me "fi", iʻole kekahi mau'ōlelo e pili ana i ka'ōlelo-i'ōleloʻia. ʻO ka hua'ōlelo "fi"ʻo "inā" e hoʻokaʻina i hope. Ke hoʻohana nei ka'ōlelo haʻawina haʻawina i kēia papahana no ka hōʻailonaʻana i kahi hopena koʻikoʻi,ʻo ia keʻano-hōʻike aiʻole hihia-hihia.
Hōʻike ka "hoʻopiʻi" i kāna paneʻana, ma kēia hihia, ka nui o ka helu "helu", i ka puka makani. ʻO ka hōʻikeʻana i ke code ma waena o nā hua'ōlelo o ka mea-i ka hoʻopuka i ka heluhelu akāʻaʻole pono.
Inā loaʻa iāʻoe kekahi wahi kahi e hoʻokōʻia ai kahi'āpana kānāwai wale nō ināʻaʻole pono kahi kīnā, hiki iāʻoe ke hoʻohana i ka hua'ōlelo "'ē aʻe" i loko o kahiʻano-kuhi, e like me kēia hiʻohiʻona:
helu = 5 ina [$ count == 5] alaila hoohoho "$ helu" i ole e pane "helu aole 5" fiInā pololei ka manaʻo "$ count == 5", hoʻopuka ka pūnaewele i ka waiwai o ka helu "helu", keʻoleʻo ia ke kahakaha i ka string "count not 5".
Inā makemakeʻoe e hoʻokaʻawale i waena o nāʻano kūikawā, hiki iāʻoe ke hoʻohana i ka hua'ōlelo "elif", i loaʻa mai "kahi'ē aʻe inā", e like me kēia hiʻohiʻona:
Inā [$ count = 5 a laila] e pane "helu heʻelima" elif [$ count == 6] a laila e pane "heluʻeono"ʻaʻole e pane "no kekahi o nā mea i luna"Inā "helu"ʻo "5", ke paʻiʻiaʻana o ke kikowaena ma ka "helu he 5". Inā "helu"ʻaʻole "5" akā "6",ʻo nā pūnaewele pūnaewele "helu heʻeono". Ināʻaʻole "5"ʻaʻole "6",ʻo ka pūnaewele ke paʻi "ʻaʻole kekahi o nā mea i luna".
E like me kāu i koho ai, hiki iāʻoe ke helu i nā hua'ōlelo "elif". ʻO kahi hōʻailona me nāʻano "elif" he nui:
Ina [$ count = 5] alaila e hoohoho "helu he elima" elif [$ count == 6] alaila hoohoho "helu eono" elif [$ count = 7] alaila hoohoho "helu he ehiku" elif [$ count = = 8] a laila e hoʻonui i ka helu "heluʻewalu" elif [$ count = 9] a laila e hoʻonui "e helu heʻeiwa" ke kūkala hou "ʻaʻohe o kēiaʻO kahiʻaoʻao maʻalahiʻole e kākau i kēlā mau'ōlelo me nāʻano he nui keʻano hihia . Hoʻohana like ia me ka'ōlelo-me ka'ōlelo "elif" he nui akā uaʻoi aku ka pili. Eia kekahi laʻana, hiki ke hoʻopaʻa houʻia i kēlā me kēia code code me ka'ōlelo "hihia" penei:
hihia "$ helu" ma ka helu 5) e hoʻopiʻi "helu heʻelima"; 6) echo "helu he eono"; 7) echo "helu he ehiku"; 8) 'o "helu heʻewalu"; 9) echo "helu he eiwa"; *) e hoʻopiʻi i "kahi o ka mea i luna aʻe"Inā hoʻohana pinepineʻia nā'ōlelo i loko o nā'ōpili-loops a iʻole nā puka lou e like me kēia hiʻohiʻona:
helu = 1 hana = 0 i [$ count -le 9] moe i ka moe 1 ((count ++)) inā [$ count == 5] a laila hoʻomau i ka echo "$ count" i hanaʻia echo FinishedHiki iāʻoe ke hōʻoia inā'ōlelo. ʻIke kūpono ināʻikeʻia keʻano o keʻano: inā ... a laila ... 'ē aʻe ... inā ... laila ... fi ... fi. Eia naʻe, inā hiki ke hōʻoia i kaʻikepili me ka paʻakikī paʻakikī.
E nānā pū i pehea e holo ai i nā pane i kahi papa bash , e hōʻike ana i keʻano o ka hoʻohanaʻana i nā conditionals e hoʻoponopono i nā palena i hoʻoholoʻia mai ke laina kauoha.
Hāʻawiʻia nā papahana papahana'ē aʻe, e like me nā loops , nā puka loulou , a me nā hōʻailona helu .