OrdenagailuakProgramazioa

PHP begizta The

ordenagailuak eginkizun nagusietako bat gizakietan jarduera hau denbora inbertsio oso handiak eskatzen ditu, datu kopuru handiak prozesatzeko da. gauzatzeko mekanizatu zikloak konplexuak ziren asmatu. Demagun zikloa. Batzuetan, beharrezkoa da kodea aldiz kopuru jakin bat pieza batzuk errepikatzeko, hori denean zikloak erreskatea. The begizta - ezagunenetako bat.

Enpresak, askotan zikloan erabiliko dira

Lehen, dezagun operadoreen talde bat askotan zikloak erabiltzen dira hartan. deitzen dira gehikuntza eta txikitze. gehikuntza operadorea grabatutako bi pluses (++), bat izan da hazkundea garatzen duen. Decrement Aitzitik, 1 balioa gutxitzen, bi minuses adierazteko da (-). operadore horiek counter gisa erabiltzen dira. HAUR txikitze / gehikuntza zehar bada jaitsiera / igoera izan aldakorra da, eta, ondoren, balio hori erabiltzen dena. Post-txikitze / Kontatzailea aldakorreko lehen erabiltzen da, eta, ondoren, geroago, han bere gorakada edo beherakada da.

sintaxia

begizta Komando exekuzioa bloke bat sortzen, betiere baldintza jakin bat egia. Bestela esanda, aginduen multzoa da eta behin eta berriz egiten da zehaztutako baldintza bat exekutatu arte.

Da PHP ere konplexua Bat-ziklo hori uste. Bere sintaxia honako hau da:

(; Chast_2: chast_3 chast_1) for

{Kode}

Bereziki interesgarria izan ere, parentesi barruan dagoela. Ikusten duzun bezala, hiru zatitan daude. Dute koma batez bereizita daude. Non chast_1 PHP zer esan zuen ez. Han bada adierazpen bat da, ondoren, exekutatu egingo da. Oro har, ez dago kontagailu aktibatzen da. chasti_2 In da, ondoren, egiaztatzeko egia ote den hori chasti_1 ere bada bai (Egia), ondoren PHP exekutatzen kodea duten giltza barruan dago. Hirugarren zatia gorakada edo beherakada kontagailu da.

Demagun zikloan Adibidea php for

chasti_1 zikloan $ aldagai bat da, 0. Hurrengo ezarri, check $ a gutxiago ote da, 20 baino? gutxiago bada, orduan hori begizta daude komando exekutatuko da. Gure adibidean erakusten: "Kate hau erakusten da 20 aldiz", eta gero hirugarren zatia $ 1. a igoera izan Ondoren, berriz, han bigarren zatia itzultzea, berriro hautatuta gutxienez 20 Gure aldagai edo ez da. Gutxiago? Ondoren, berriz, ez dago komandoa (irteerako line) $ arte ez da izango 20 baino gehiago izan da.

zeregin

Korrika txiki zeregin bat. Ez dago iradokizun batzuk: "Kaixo, lagunok" Beharrezkoa da bertikalean erretiratuko esaldi hau. Nola egiten da?

Arazoa PHP begizta konpondu behar dugu. funtzioa strlen (), bertan line luzera itzultzen gogoratzen dugu.

1. adibidea ere, idatzita dagoen - Zer ez egin? Hau kode ona da, funtzionatzen duen. Baina, horrela, ezinezkoa da. zergatik ulertzeko, nola PHP begiratu. Lehenengoa, esleitu aldakorra $ i 0. Hurrengo kate karaktere-kontaketa bat da eta egiaztatu kantitate jakin bat, zero baino gutxiago. Kodea lehen letra ondorioa dator iterates. Ondoren $ 1 sinboloak katea berriro ari zenbatuko arabera dago i gehitzen, $ i txikiago kantitate jaso Berriro kodea exekuzioa doa egiaztapena. Aldi bakoitzean egin strlen (), zenbaketa sinbolo kopurua da. Ona da, hala nola, kate luzean ez du behar dugu.

line estatikoan bada, erabili beste aukera.

Lehenengo isla ere, strlen funtzioa hartu ziklo atera da.

Bigarren isla ere, guztientzako begizta batean atxiki.

baten laguntzarekin begizta PHP izanda, puzzleak asko konpondu ahal izango duzu!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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