ÒdinatèPwogram

La pou riban nan PHP

Youn nan travay prensipal yo nan òdinatè yo se pwosesis la nan gwo kantite done nan imen aktivite sa a ta ka mande yon gwo anpil envestisman nan tan. Fè sik D konplèks te envante yo. Konsidere sik pou. Pafwa, li se nesesè yo repete kèk nan moso yo nan Kòd yon sèten kantite fwa, sa a, se lè sik vini nan sekou a. pou riban a - youn nan popilè ki pi.

Konpayi, ki se souvan yo itilize nan sik pou

Premyèman, kite pou yo gade nan yon gwoup nan operatè yo souvan itilize nan sik. Yo rele yo kantite a ak dekrwasans. enkreman operatè anrejistre de pluses (++), li pote soti yon ogmantasyon de yon sèl. Dekrwasans kontrè a, diminye valè a nan 1, li endike de minuses (-). operatè sa yo itilize kòm yon vann san preskripsyon. Si pandan PRE-dekrwasans / kantite a se yon diminisyon / ogmantasyon nan varyab la, ak Lè sa se valè sa a itilize. POST-dekrwasans la / kantite se varyab la premye itilize, ak Lè sa pita gen ogmantasyon li yo oswa diminye.

sentaks

pou riban pwodui nan yon blòk ekzekisyon lòd osi lontan ke yon kondisyon sèten se vre. Nan lòt mo, yon seri kòmandman, ki se fè repete jiskaske yon kondisyon espesifye egzekite.

Yo kwè ke sik la pou youn nan konplèks la nan PHP a. sentaks li se jan sa a:

pou (chast_1; chast_2; chast_3)

{Kòd}

Espesyalman enteresan an se lefèt ke andedan parantèz yo. Kòm ou ka wè, gen twa pati. Yo separe pa yon pwenvigil. Ki kote chast_1 PHP fè sa se li ki te di. Si gen yon ekspresyon, lè sa a li se egzekite. Kòm yon règ, gen se aktive kontwa an. Nan chasti_2 li se si, lè sa a tcheke si li se vre ke nan chasti_1 si se wi (vre), Lè sa a, PHP ègzekutra kòd ki se andedan aparèy òtopedik yo. Twazyèm pati a se yon ogmantasyon oswa diminisyon nan kontwa an.

Konsidere yon sik pou php nan Egzanp

Nan chasti_1 sik se varyab $ yon mete nan 0. Apre sa, tcheke si $ yon se mwens, pase 20? Si mwens, Lè sa a, kouri kòmandman yo ki nan bouk la. Nan egzanp nou an montre: "se fisèl Sa a montre 20 fwa", Lè sa a, twazyèm pati a se yon ogmantasyon de $ yon 1. Lè sa a, ankò, gen yon retounen nan pati nan dezyèm, ankò tcheke omwen 20 varyab nou oswa ou pa. Mwens? Lè sa a, ankò gen lòd nan (liy pwodiksyon) jiskaske $ yon pa pral plis pase 20.

travay

Kouri yon travay ki piti yo. Gen kèk sijesyon: "Hi, jan" Li nesesè vètikal retire fraz sa a. Kouman se li fè konsa?

Nou bezwen rezoud PHP bouk la pwoblèm pou. Nou sonje strlèn nan fonksyon (), ki retounen longè a nan liy.

Nan Egzanp 1, sa ki te ekri - Ki sa ki yo pa fè? Sa a se yon kòd bon, li travay. Men, fè sa se enposib. Pou konprann poukisa, gade nan ki jan PHP. Premyèman, bay plase $ m 0. Next se yon konte nan karaktè nan fisèl la ak verifye ke yon kantite bay mwens pase zewo. Li iterates Kòd la vini konklizyon an nan lèt la an premye. Lè sa a, $ m se enkremante pa 1 ankò yo te konte afè de senbòl, tcheke ke $ m pi piti kantite resevwa ankò ale Kòd ekzekisyon. Chak fwa fè strlèn (), se yon nimewo konte nan senbòl. Li ta pi bon ke nou gen tankou yon fisèl lontan pa fè sa.

Si liy lan se estatik, sèvi ak lòt chwa.

Nan reyalizasyon a an premye, strlèn fonksyon pran soti nan sik pou.

Nan reyalizasyon, dezyèm lan, tout double klas nan yon bouk pou.

Avèk èd nan yon pou riban nan PHP, ou ka rezoud pezeul anpil!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ht.delachieve.com. Theme powered by WordPress.