కంప్యూటర్లుప్రోగ్రామింగ్

PHP లో లూప్

కంప్యూటర్లు ప్రధాన కర్తవ్యం మానవులలో ఈ చర్య సమయం చాలా పెద్ద పెట్టుబడి కావాలి డేటా పెద్ద మొత్తంలో నడుస్తున్నప్పుడు. జరుపుటకు సంక్లిష్ట మ్యాచింగ్ చక్రాల ఆవిష్కరించబడ్డాయి. చక్రీయ పరిగణించండి. కొన్నిసార్లు, ఇది కోడ్ సార్లు నిర్దిష్ట సంఖ్యలో ముక్కలు కొన్ని పునరావృతం అవసరం, చక్రాల రక్షించటానికి వచ్చినప్పుడు ఆ. కోసం లూప్ - అత్యంత ప్రజాదరణ ఒకటి.

తరచుగా చక్రంలో ఉపయోగిస్తారు కంపెనీలు,

మొదటి, యొక్క ఆపరేటర్ల ఒక మిత్రబృందం తరచూ చక్రాల్లో ఉపయోగిస్తారు చూద్దాం. వారు పెంపు మరియు తరుగుదల అంటారు. పెంపు ఆపరేటర్లు ఇద్దరు pluses నమోదు (++), అది ఒక పెరుగుదల చేపడుతోంది. విరుద్దంగా తరుగుదల, 1 విలువ తగ్గుతుంది, ఇది రెండు minuses సూచించడానికి (-). ఈ ఆపరేటర్లకు దీటుగా ఉపయోగిస్తారు. PRE-తరుగుదల / పెంపు సమయంలో ఉంటే వేరియబుల్ తగ్గుదల / పెరుగుదల, ఆపై ఈ విలువ ఉపయోగించబడుతుంది ఉంది. POST-తరుగుదల / పెంచడం వేరియబుల్ మొదటి ఉపయోగిస్తారు, మరియు తర్వాత దాని పెరుగుదల లేదా తగ్గుదల ఉంది.

వాక్యనిర్మాణం

లూప్ కాలం ఒక నిర్దిష్ట పరిస్థితి నిజం గా ఒక ఆదేశం అమలు మొద్దుని తయారు. ఇతర మాటలలో, ఒక పేర్కొన్న పరిస్థితి అమలు వరకు పదేపదే జరుగుతుంది ఇది ఆదేశాల సమితి.

ఇది PHP లో క్లిష్టమైన ఒకటి చక్రీయ నమ్ముతారు. దీని సింటాక్స్ ఈ క్రింది విధంగా ఉంటుంది:

(; Chast_2; chast_3 chast_1) కోసం

{Code}

కుండలీకరణాలు లోపలి ముఖ్యంగా ఆసక్తికరమైన నిజానికి. మీరు చూడగలరు గా, మూడు భాగాలు ఉన్నాయి. వారు ఒక సెమికోలన్ ద్వారా వేరు. ఎక్కడ chast_1 PHP అతను చెప్పబడింది దేనిని. వ్యక్తీకరణ ఉంది, అప్పుడు అది అమలు. ఒక నియమం వలె, కౌంటర్ ఉంది సక్రియం. chasti_2, ఎవరైనా అప్పుడు అది అవును (నిజమైన) chasti_1 లో, అప్పుడు PHP కలుపులు లోపల ఉంది ఆ కోడ్ అమలు అయితే ఆ నిజం ఉంది లేదో తనిఖీ ఉంది. మూడవ భాగం కౌంటర్ పెరుగుదల లేదా తగ్గుదల ఉంది.

ఉదాహరణ లో php కోసం ఒక చక్రం పరిగణించండి

chasti_1 చక్రంలో వేరియబుల్ $ ఒక, $ తక్కువ ఉంది లేదో తనిఖీ 20 కంటే, 0 కు తదుపరి సెట్? తక్కువ ఉంటే, అప్పుడు లూప్ ఉన్నాయి ఆదేశాలను కనిపిస్తుంది. మా ఉదాహరణ చూపిస్తుంది: "ఈ స్ట్రింగ్ 20 సార్లు చూపబడింది", అప్పుడు మూడవ భాగం $ ఒక 1. పెరుగుదల అప్పుడు మళ్ళీ మళ్ళీ తనిఖీ కనీసం 20 మా వేరియబుల్ లేదా రెండవ భాగం తిరిగి, ఉంది. తక్కువ? అప్పుడు మళ్ళీ ఆదేశం $ వరకు (అవుట్పుట్ లైన్) ఒక ఉంటుంది 20 కంటే ఎక్కువ కాదు ఉంది.

పని

ఒక చిన్న పని అమలు. కొన్ని సలహా ఉంది: "హాయ్, చేసారో" నిలువుగా ఈ పదబంధం ఉపసంహరించుకోవాలని ఇది అవసరం. అది ఎలా జరుగుతుంది?

మేము సమస్య PHP లూప్ పరిష్కరించడానికి అవసరం. మేము లైన్ పొడవు తిరిగి ఫంక్షన్ strlen (), గుర్తుంచుకోవాలి.

ఉదాహరణ 1 లో, అది వ్రాసిన - ఏమి కాదు? ఈ మంచి కోడ్, అది పనిచేస్తుంది. కానీ అలా అసాధ్యం. ఎందుకు అర్థం చేసుకోవడానికి, PHP చూడండి. మొదటి, వేరియబుల్ $ i 0. తదుపరి స్ట్రింగ్ లో అక్షరాలు ఒక గణన కేటాయించి మరియు సున్నా కంటే తక్కువ ఇచ్చిన పరిమాణంలో ధ్రువీకరించడం. ఇది కోడ్ మొదటి అక్షరం యొక్క ముగింపు వస్తుంది iterates. అప్పుడు $ i $ i అతికొద్ది పరిమాణంలో అందుకుంది మళ్ళీ కోడ్ అమలు వెళ్తాడు తనిఖీకి చిహ్నములను 1 మళ్ళీ లెక్కించలేదు స్ట్రింగ్ చేత ఇది పెంచబడుతుంది. ప్రతిసారి ప్రదర్శించారు strlen (), చిహ్నాలు యొక్క గణనను సంఖ్య. ఇది మేము ఒక దీర్ఘ స్ట్రింగ్ లేదు కలిగి మంచి ఉంది.

లైన్ స్టాటిక్ ఉంటే, ఇతర ఎంపికలను ఉపయోగించండి.

మొదటి అవతారం లో, strlen ఫంక్షన్ కోసం చక్రం బయటకు తీసిన.

రెండవ రూపంలో, అన్ని కోసం ఒక లూప్ లో నిలబెట్టుకున్నాడు.

PHP లో లూప్ ఒక సహాయంతో, మీరు అనేక పజిల్స్ పరిష్కరించడానికి చేయవచ్చు!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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