PočítačeProgramování

For smyčky v PHP

Jedním z hlavních úkolů počítačů je zpracování velkého množství dat u lidí by tato činnost vyžaduje velkou investici času. Provádět složité obráběcí cykly byly vynalezeny. Vezměme si cyklus. Někdy je nutné opakovat některé kusy kódu určitý počet časů, to je, když cykly přijít k záchraně. Cyklus for - jedna z nejoblíbenějších.

Firmy, které se často používají v cyklu pro

Za prvé, pojďme se podívat na skupinu operátorů jsou často používány v cyklech. Nazývají se přírůstek a úbytek. přírůstek operátor zaznamenal dvě klady (++), se provádí zvýšení o jeden. Dekrement naopak, snižuje hodnotu 1, se označují dvě nevýhody (-). Tyto operátory jsou používány jako čítač. Pokud se v průběhu postupu před odečítání / přírůstek je snížení / zvýšení v proměnné, a pak se tato hodnota použita. Post-dekrementace / přírůstek je proměnná nejprve použitý, a později je jeho zvýšení, nebo snížení.

syntax

Cyklus for produkuje spuštění bloku příkaz tak dlouho, jak určitá podmínka platí. Jinými slovy, sada příkazů, které se provádí opakovaně, dokud se provádí zadaná podmínka.

Předpokládá se, že cyklus pro jeden z komplexu v PHP. Jeho syntaxe je následující:

pro (chast_1; chast_2; chast_3)

{Code}

Zvlášť zajímavá je skutečnost, že v závorkách. Jak můžete vidět, jsou tam tři díly. Jsou od sebe odděleny středníkem. Kde chast_1 PHP dělá to, co je řečeno. Je-li výraz, pak je spuštěn. Je pravidlem, že je zde aktivován čítač. V chasti_2 je-li, pak zkontrolujte, zda je pravda, že v chasti_1 pokud ano (true), pak PHP spustí kód, který je uvnitř závorek. Třetí část je zvýšení nebo snížení čítače.

Uvažujme cyklus php v příkladu

V chasti_1 cyklu je proměnná $ a nastavena na hodnotu 0. Dále zkontrolujte, zda je $ a menší, než 20? Je-li menší, pak se spustí příkazy, které jsou ve smyčce. V našem příkladu ukazuje: „Tento řetězec je zobrazen 20 krát“, pak třetí část představuje nárůst o $ a 1. Na druhou stranu, je zde návrat k druhé části, znovu kontrolovat nejméně 20 Naše variabilní, nebo ne. Méně? Pak zase, že je příkaz (linkový výstup) až $ a nebude vyšší než 20.

úkol

Spustit malou úlohu. Tam je nějaký návrh: „Ahoj, lidi“ Je nezbytné, aby ve svislém směru odvolat tuto frázi. Jak se to dělá?

Musíme vyřešit problém PHP smyčku. Pamatujeme si funkci strlen (), která vrací délku čáry.

V příkladu 1 je psáno - Co nedělat? To je dobrý kód, to funguje. Ale přitom je nemožné. Abychom pochopili, proč se podívat na to, jak PHP. Za prvé, přiřadit proměnná $ i 0. Dále je počet znaků v řetězci a ověřit, že dané množství menší než nula. To opakuje kód přichází uzavření prvního dopisu. Pak $ i se zvýší o 1, opět se počítá řetězec symbolů, zkontrolovat, zda $ i menší množství obdržela opět pokračuje spuštění kódu. Pokaždé, když provedené strlen () je počet počet symbolů. Je dobře, že máme takový dlouhý řetězec není.

Pokud je linka statické, použít i jiné možnosti.

V prvním provedení, strlen funkce vyřazeny z cyklu pro.

Ve druhém provedení, veškeré uchovávané ve smyčce pro.

S pomocí smyčky for v PHP, můžete vyřešit mnoho hádanek!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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