ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌ Π½Π° РНР

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π”Π°Π»Π΅Π΅ ΠΏΠΎ Ρ…ΠΎΠ΄Ρƒ скрипта ΠΌΡ‹ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅ΠΌ дСнь Π½Π΅Π΄Π΅Π»ΠΈ ΠΈ Ρ‡ΠΈΡΠ»ΠΎ. Π‘ Ρ‡ΠΈΡΠ»ΠΎΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π΄Π°Ρ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ понятна всСм, Π° Π²ΠΎΡ‚ дСнь Π½Π΅Π΄Π΅Π»ΠΈ ΠΈ ΠΌΠ΅ΡΡΡ† Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄Π²Π΅Ρ€Π³Π½ΡƒΡ‚ΡŒΡΡ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅. ИзвлСкаСм ΠΈΠ· Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π°ΠΌΠΈ Ρ€Π°Π½Π΅Π΅ массива дСнь Π½Π΅Π΄Π΅Π»ΠΈ. НомСр дня Π½Π΅Π΄Π΅Π»ΠΈ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° ΡΡ‡Π΅ΠΉΠΊΡƒ нашСго массива, Π³Π΄Π΅ хранится Π½ΡƒΠΆΠ½ΠΎΠ΅ русскоС имя, ΠΈ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΡ‹ Π² Π»ΡŽΠ±ΠΎΠΌ случаС ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. ΠœΠ΅Π½ΡΠ΅Ρ‚ΡΡ Π½ΠΎΠΌΠ΅Ρ€… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌ Π½Π° РНР (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌ Π½Π° Π ΠΠ 

Π­Ρ‚ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‡Π΅Π½ΡŒ просто — это Π΅Ρ‰Π΅ ΠΈ ΡƒΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ! К Ρ‚Π°ΠΊΠΎΠΌΡƒ Π²Ρ‹Π²ΠΎΠ΄Ρƒ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΠΎ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡˆΡŒ, Ссли Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΡˆΡŒ Π·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с ΠΎΡΠ½ΠΎΠ²Π°ΠΌΠΈ программирования Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ гипСртСкстового прСпроцСссора РНР. Ну Π²ΠΎΡ‚, Π΅Ρ‰Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡Π°Π»ΠΎ, Π° ΡƒΠΆΠ΅ нСпонятныС слова пошли. Π­Ρ‚ΠΎ ΠΆ Π½Π°Π΄ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ΅ — гипСртСкстовый прСпроцСссор! Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ восприятия ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° Π΄Π°Π²Π°ΠΉΡ‚Π΅ Π·Π°Ρ€Π°Π½Π΅Π΅ условимся, Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½Ρ‹Π΅ ΠΈ ΠΏΠΎΠ½ΡΡ‚Π½Ρ‹Π΅ всСм Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹, Ρ‡Ρ‚ΠΎ Π±Ρ‹ Π±Ρ‹Π»ΠΎ понятно Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎ всСм. И Π΅Ρ‰Π΅ ΠΎΠ΄Π½Π° нСпрСмСнная ΡƒΡΠ»ΠΎΠ²Π½ΠΎΡΡ‚ΡŒ — Π΄Π΅Π»Π°Π΅ΠΌ всС Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π΄Π΅Π»Π°Π΅ΠΌ. Π•ΡΡ‚ΡŒ нСсколько способов ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ПанСль УправлСния Π² Windows, Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ способы ΠΏΡ€ΠΈΠ³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ блюдо, ΠΈ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ способы ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ программирования. Π‘ ΠΏΠΎΡΡ‚Π°Π²Π»Π΅Π½Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΈ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ описано, ΠΈ ΡΠΎΠ²ΡΠ΅ΠΌ ΠΏΠΎ-Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ. Но Π² Π½Π°ΡˆΠ΅ΠΌ случаС ΡƒΠΏΠΎΡ€ Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒΡΡ Π½Π° ΠΏΡ€ΠΎΡΡ‚ΠΎΡ‚Ρƒ ΠΈ Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ, Π° Π½Π΅ Π½Π° ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΈ Ρ‡ΠΈΡΡ‚ΠΎΡ‚Ρƒ ΠΊΠΎΠ΄Π°. ВсС это ΠΏΡ€ΠΈΠ΄Π΅Ρ‚ нСсколько ΠΏΠΎΠ·ΠΆΠ΅, Π° ΠΏΠΎΠΊΠ° наша Ρ†Π΅Π»ΡŒ — ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ, ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ, ΠΈ Π΅Ρ‰Π΅ Ρ€Π°Π· ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ. Π’ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ Ρ‚Π΅ΠΌΡ‹, поднятой Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ «Π ΠΠ  для всСх! », ΠΌΡ‹ ΡƒΠ³Π»ΡƒΠ±ΠΈΠΌΡΡ дальшС Π² ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΈΡ€ программирования.

Π¦ΠΈΠΊΠ»Ρ‹ Π² Π ΠΠ 

Π¦ΠΈΠΊΠ»Ρ‹ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ — это ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ΡΡ нСсколько Ρ€Π°Π· ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ. Начало (Ρ‚ΠΎΡ‡ΠΊΠ° отсчСта) указываСтся Π² Π½Π°Ρ‡Π°Π»Π΅ Ρ†ΠΈΠΊΠ»Π°, Π° Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π΅Π³ΠΎ выполнСния ограничиваСтся ΠΊΠ°ΠΊΠΈΠΌ-Π»ΠΈΠ±ΠΎ условиСм. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ Ρ†ΠΈΠΊΠ»Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ². Алгоритм выполнСния этого задания ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚Π°ΠΊ: ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ счСтчик скопированных Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Π½ΠΎΠ»ΡŒ, ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ», ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠ»ΠΈΡΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ»ΠΈ Π½Π΅Ρ‚, Ссли Π½Π΅Ρ‚ — ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ счСтчик скопированных Ρ„Π°ΠΉΠ»ΠΎΠ², Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ Π½Π°Ρ‡Π°Π»Ρƒ Ρ†ΠΈΠΊΠ»Π° (ΠΎΠΏΡΡ‚ΡŒ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»), Ссли Π΄Π° — Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒ Ρ†ΠΈΠΊΠ». Π’Π΅ΠΏΠ΅Ρ€ΡŒ рассмотрим, ΠΊΠ°ΠΊ Ρ†ΠΈΠΊΠ»Ρ‹ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ Π² ΡΠΈΠ½Ρ‚аксисС РНР.

Бмысл скрипта ΠΎΡ‡Π΅Π½ΡŒ прост. ΠŸΡ€ΠΈΡΠ²Π°ΠΈΠ²Π°Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ $i Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ Π½Π°Ρ‡Π°Π»Ρƒ Ρ†ΠΈΠΊΠ»Π°, Π° ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ $n — Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ†Π° Ρ†ΠΈΠΊΠ»Π°. Π”Π°Π»Π΅Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Ρ†ΠΈΠΊΠ» ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ WHILE (), ΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π΅Π³ΠΎ скобок описываСм условиС, ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ» Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ. Π’ Π½Π°ΡˆΠ΅ΠΌ случаС Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΏΡ€Π΅Ρ€Π²Π΅Ρ‚ся, ΠΏΠΎΠΊΠ° $i.

Π£Π΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Π½ΠΎ ΡΡ‚ΠΈ Π΄Π²Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹ Π² ΡΠΌΡ‹ΡΠ»Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°. Но ΡΠ°ΠΌ скрипт умСстился Π² ΠΎΠ΄Π½Ρƒ строчку! Π Π°Π·Π½ΠΈΡ†Π° — Π² ΡΡ‚ΠΈΠ»Π΅ примСнСния ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° Ρ†ΠΈΠΊΠ»Π° ΠΈ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ пСрСмСнная Ρ†ΠΈΠΊΠ»Π° выводится Π½Π° ΡΠΊΡ€Π°Π½ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ. И Π² ΡΡ‚ΠΎΠΌ — вся ΠΏΡ€Π΅Π»Π΅ΡΡ‚ΡŒ программирования. Иногда Π±Ρ‹Π²Π°Π΅Ρ‚ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ простоС ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ, Π° ΡΠ»ΠΎΠΆΠ½ΠΎΠ΅ — Π»Π΅Π³ΠΊΠΎ. Никогда Π½Π΅ ΡΡ‚ΠΎΠΈΡ‚ ΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π½Π° ΡƒΠΆΠ΅ достигнутом, Π° ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. Π’ΠΎΡ‚ Π’Π°ΠΌ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. Он ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ конструкции РНР DO… WHILE. Π­Ρ‚ΠΎ Ρ‚ΠΎΠΆΠ΅ Ρ†ΠΈΠΊΠ», Π½ΠΎ ΠΎΡ‚личаСтся ΠΎΠ½ ΠΎΡ‚ ΠΏΡ€ΠΎΡΡ‚ΠΎ WHILE Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ логичСского выраТСния провСряСтся Π½Π΅ Π΄ΠΎ (ΠΊΠ°ΠΊ Π² ΡΠ»ΡƒΡ‡Π°Π΅ с WHILE), Π° ΠΏΠΎΡΠ»Π΅ окончания Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ², Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… Π² ΡΠ°ΠΌ Ρ†ΠΈΠΊΠ». Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, DO… WHILE Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ хотя Π±Ρ‹ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·, Ρ‡Ρ‚ΠΎ Π² ΡΠ»ΡƒΡ‡Π°Π΅ с WHILE совсСм Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ. Π’Π΅Π΄ΡŒ Ссли условиС Π΅ΡΡ‚ΡŒ лоТь, ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ сразу Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½ΠΎ дальшС. Для Ρ†ΠΈΠΊΠ»ΠΎΠ² DO. WHILE сущСствуСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Π²ΠΈΠ΄ синтаксиса:

Казалось Π±Ρ‹, достаточно Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ², Π½ΠΎ ΡΡ‚ΠΎ Π½Π΅ Π²ΡΠ΅ — сущСствуСт Π΅Ρ‰Π΅ нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Ρ†ΠΈΠΊΠ»Π°. И, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠ½ΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ся программистами. Π¦ΠΈΠΊΠ»Ρ‹ FOR — Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΌΠΎΡ‰Π½Ρ‹Π΅ Ρ†ΠΈΠΊΠ»Ρ‹ Π² PHP. Они Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ ΠΈΡ… Π°Π½Π°Π»ΠΎΠ³Π°ΠΌ Π² ΡΠ·Ρ‹ΠΊΠ΅ программирования C. Бинтаксис Ρ†ΠΈΠΊΠ»Π° FOR:

FOR (expr1; expr2; expr3) statement.

ΠŸΠ΅Ρ€Π²ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ (expr1), бСзусловно, вычисляСтся (выполняСтся) Π² Π½Π°Ρ‡Π°Π»Π΅ Ρ†ΠΈΠΊΠ»Π°. Π’ Π½Π°Ρ‡Π°Π»Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ (ΠΏΡ€ΠΎΡ…ΠΎΠ΄ Ρ†ΠΈΠΊΠ»Π°) вычисляСтся expr2. Если ΠΎΠ½ΠΎ Ρ€Π°Π²Π½ΠΎ TRUE (истина), Ρ‚ΠΎ Ρ†ΠΈΠΊΠ» продолТаСтся ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ся Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ (Π΅) ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ (Ρ‹). Если ΠΎΠ½ΠΎ Ρ€Π°Π²Π½ΠΎ FALSE (лоТь), Ρ‚ΠΎ Ρ†ΠΈΠΊΠ» заканчиваСтся. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ вычисляСтся (исполняСтся) expr3. КаТдоС ΠΈΠ· ΡΡ‚ΠΈΡ… Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ пустым. Если expr2 пусто, Ρ‚ΠΎ Ρ†ΠΈΠΊΠ» продолТаСтся бСсконСчно (PHP ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ считаСт Π΅Π³ΠΎ Ρ€Π°Π²Π½Ρ‹ΠΌ TRUE, ΠΊΠ°ΠΊ ΠΈ Π² ΡΠ·Ρ‹ΠΊΠ΅ Π‘). Π­Ρ‚ΠΎ Π½Π΅ Ρ‚Π°ΠΊ бСсполСзно, ΠΊΠ°ΠΊ ΠΌΠΎΠ³Π»ΠΎ Π±Ρ‹ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ трСбуСтся Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Ρ†ΠΈΠΊΠ»Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ BREAK Π² ΡΠΎΡ‡Π΅Ρ‚Π°Π½ΠΈΠΈ с Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΈΠΌ условиСм, вмСсто использования логичСского выраТСния Π² FOR. Если Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ†ΠΈΠΊΠ»Π° (любого) встрСчаСтся этот ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ (BREAK), Ρ†ΠΈΠΊΠ» ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π°Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ пСрСдаСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Π·Π° Ρ†ΠΈΠΊΠ»ΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π΅. Если встрСчаСтся ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ CONTINUE — ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ пСрСдаСтся Π½Π° Π½Π°Ρ‡Π°Π»ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ блиТайшСго Ρ†ΠΈΠΊΠ»Π°. Для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° посмотрим, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π΅Ρ‰Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ Π½Π° ΡΠΊΡ€Π°Π½ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ список чисСл. НС Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΈΠ· HTML Π² PHP.

/* ΠΏΡ€ΠΈΠΌΠ΅Ρ€ 1 */.

for ($i = 1; $i 10) { break; } print $i; }.

/* ΠΏΡ€ΠΈΠΌΠ΅Ρ€ 3 */.

$i = 1; for (;;).

{ if ($i > 10) { break; } print $i; $i++; }.

/* ΠΏΡ€ΠΈΠΌΠ΅Ρ€ 4 */.

for ($i = 1; $i.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ рассмотрим, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ этот скрипт. Π‘Π½Π°Ρ‡Π°Π»Π° Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π΄Π²Π° массива, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±ΡƒΠ΄ΡƒΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ соотвСтствСнно русскоС Π½Π°Π·Π²Π°Π½ΠΈΠ΅ мСсяца ΠΈ Ρ€ΡƒΡΡΠΊΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ дня Π½Π΅Π΄Π΅Π»ΠΈ. Π’Π°ΠΊ ΠΊΠ°ΠΊ мСсяц Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ, Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ·Π°Π±ΠΎΡ‚ΠΈΡ‚ΡŒΡΡ ΠΎ Π²Π²ΠΎΠ΄Π΅ элСмСнта массива с Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ индСксом. Если индСкс массива Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½, ΠΎΠ½ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ся Ρ€Π°Π²Π½Ρ‹ΠΌ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΌΡƒ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŽ. Если массив пуст ΠΈ Π΅Ρ‰Π΅ Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½, Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ элСмСнт (ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ индСкс ноль). Π’Π²ΠΎΠ΄ Π½ΠΎΠ²ΠΎΠ³ΠΎ элСмСнта массива ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ Π²Π²Π΅Ρ€Ρ…, ΠΈ, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, обСспСчиваСтся ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²Π²ΠΎΠ΄ значСния массива Π² ΡΡ‡Π΅ΠΉΠΊΡƒ массива, ΠΈΠΌΠ΅ΡŽΡ‰ΡƒΡŽ индСкс Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ больший, Ρ‡Π΅ΠΌ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ. Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π²Π²ΠΎΠ΄ Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΌΠ°ΡΡΠΈΠ² Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ способами. Но ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ здСсь — самый простой ΠΈ ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½Ρ‹ΠΉ. ΠœΡ‹ ΠΏΡ€ΠΎΡΡ‚ΠΎ присваиваСм ΠΏΠΎΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎ Π½ΡƒΠΆΠ½Ρ‹Π΅ Π½Π°ΠΌ Π΄Π°Π½Π½Ρ‹Π΅ элСмСнтам массива ΠΈ, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, заполняСм Π΅Π³ΠΎ. Π’ΠΎΡ‡Π½ΠΎ такая ΠΆΠ΅ история Π½Π°Π±Π»ΡŽΠ΄Π°Π΅Ρ‚ΡΡ ΠΈ ΡΠΎ Π²Ρ‚ΠΎΡ€Ρ‹ΠΌ массивом. Волько Ρ‚ΡƒΡ‚ ΡƒΠΆΠ΅ индСкс Π½ΡƒΠΆΠ½Ρ‹Ρ… ячССк массива указываСтся явно, ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ устанавливаСтся Π½Π° Ρ‚ΠΎΡ‚ индСкс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΊΠ°Π·Π°Π½, Π° ΠΏΠΎΡΠ»Π΅ Π²Π²ΠΎΠ΄Π° значСния пСрСмСщаСтся Π²Π²Π΅Ρ€Ρ… Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ. Π Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ этими двумя ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ссли массив ΡƒΠΆΠ΅ Π±Ρ‹Π» ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ Ρ€Π°Π½Π΅Π΅ ΠΈ ΠΈΠ½Π΄Π΅ΠΊΡ ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½, заполнится ячСйка массива, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ. А ΠΎΠ½ Π²Π΅Π΄ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΈ Π² ΠΊΠΎΠ½Ρ†Π΅! А Π΅ΡΠ»ΠΈ индСкс ΡƒΠΊΠ°Π·Π°Π½ явно, Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ устанавливаСтся Π½Π° Π΅Π³ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈ Π·Π°ΠΏΠΈΡΡŒ происходит Π² ΡΠ²Π½ΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΡƒΡŽ ячСйку. БобствСнно, Ρ‡Π°Ρ‰Π΅ массивы Π±Ρ‹Π²Π°ΡŽΡ‚ Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π΄Π»ΠΈΠ½Π½Π΅Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅, ΠΈ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ, которая позволяСт ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π² Π½Π΅ΠΉ Ρ„Π°ΠΉΠ» ΠΈ Π²Π²Π΅ΡΡ‚ΠΈ всС, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π² ΡΡ‚ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅, Π² ΠΌΠ°ΡΡΠΈΠ². ΠŸΡ€ΠΈΡ‡Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»Π΅ΠΌ считаСтся ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ строки, Ρ‡Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ. Бинтаксис этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ — $имя массива = file («ΠΈΠΌΡ Ρ„Π°ΠΉΠ»Π° »);. Π”Π°Π»ΡŒΡˆΠ΅ формируСтся массив с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡΠΌΠΈ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ строкам Ρ„Π°ΠΉΠ»Π°.

Когда массивы ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹, Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€ мСсяца. Он ΡΡ‡ΠΈΡ‚ываСтся с Π²Π΅Π΄ΡƒΡ‰ΠΈΠΌ Π½ΡƒΠ»Π΅ΠΌ, Ссли Π½ΠΎΠΌΠ΅Ρ€ мСсяца ΠΌΠ΅Π½Π΅Π΅ дСсяти, ΠΈ ΠΏΠΎΡΡ‚ΠΎΠΌΡƒ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ·Π°Π±ΠΎΡ‚ΠΈΡ‚ΡŒΡΡ ΠΎΠ± Π΅Π³ΠΎ отсСчСнии. Π’ΡƒΡ‚ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ‚ΠΎΠΆΠ΅ Ρ€Π°Π·Π½Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, Π½ΠΎ ΠΌΡ‹ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ Π»ΠΎΠ±ΠΎΠ²Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ — просто сравним ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ с Ρ€ΡΠ΄ΠΎΠΌ Π·Π°Ρ€Π°Π½Π΅Π΅ извСстных Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ Π½ΠΎΠΌΠ΅Ρ€ мСсяца Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π±Π΅Π· нуля. РСшСниС Π³Ρ€ΡƒΠ±ΠΎΠ΅, Π·Π°Ρ‚ΠΎ понятноС ΠΈ ΡƒΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ΅ Π½Π°ΠΌ. Π₯отя Ρ‚Π°ΠΊ Π΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ — Π΅ΡΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ изящныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ ноль, ΠΈ Π΅ΡΠ»ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π΅ΡΡ‚ΡŒ истина (самый ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ символ Π² ΡΡ‚Ρ€ΠΎΠΊΠ΅ — ноль), ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ символ.

Π”Π°Π»Π΅Π΅ ΠΏΠΎ Ρ…ΠΎΠ΄Ρƒ скрипта ΠΌΡ‹ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅ΠΌ дСнь Π½Π΅Π΄Π΅Π»ΠΈ ΠΈ Ρ‡ΠΈΡΠ»ΠΎ. Π‘ Ρ‡ΠΈΡΠ»ΠΎΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π΄Π°Ρ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ понятна всСм, Π° Π²ΠΎΡ‚ дСнь Π½Π΅Π΄Π΅Π»ΠΈ ΠΈ ΠΌΠ΅ΡΡΡ† Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄Π²Π΅Ρ€Π³Π½ΡƒΡ‚ΡŒΡΡ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅. ИзвлСкаСм ΠΈΠ· Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π°ΠΌΠΈ Ρ€Π°Π½Π΅Π΅ массива дСнь Π½Π΅Π΄Π΅Π»ΠΈ. НомСр дня Π½Π΅Π΄Π΅Π»ΠΈ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° ΡΡ‡Π΅ΠΉΠΊΡƒ нашСго массива, Π³Π΄Π΅ хранится Π½ΡƒΠΆΠ½ΠΎΠ΅ русскоС имя, ΠΈ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΡ‹ Π² Π»ΡŽΠ±ΠΎΠΌ случаС ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. ΠœΠ΅Π½ΡΠ΅Ρ‚ΡΡ Π½ΠΎΠΌΠ΅Ρ€ дня Π½Π΅Π΄Π΅Π»ΠΈ, мСняСтся Π½ΠΎΠΌΠ΅Ρ€ (индСкс) ячСйки, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ считываСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. ΠŸΡ€ΠΈΡ‡Π΅ΠΌ Ρ‚ΡƒΡ‚, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΌΠ°ΡΡΠΈΠ²Π° с ΠΈΠΌΠ΅Π½Π΅ΠΌ мСсяца, Π½ΡƒΠ»ΡŽ соотвСтствуСт Π²ΠΎΡΠΊΡ€Π΅ΡΠ΅Π½ΡŒΠ΅, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΈ ΡƒΡ‡Π»ΠΈ ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ массива Π΄Π½Π΅ΠΉ Π½Π΅Π΄Π΅Π»ΠΈ. Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΡƒΡŽ ΠΆΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠΌ ΠΈ Π΄Π»Ρ мСсяца. Π•Π³ΠΎ Π½ΠΎΠΌΠ΅Ρ€ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° ΡΡ‡Π΅ΠΉΠΊΡƒ массива, Π³Π΄Π΅ хранится ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ имя мСсяца Π½Π° Ρ€ΡƒΡΡΠΊΠΎΠΌ языкС. А Π΄Π°Π»ΡŒΡˆΠ΅ — Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π½Π° ΡΠΊΡ€Π°Π½ Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π˜Ρ‚Π°ΠΊ, ΠΌΡ‹ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΠ»ΠΈΡΡŒ с ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Ρ‹ΠΌΠΈ Π² Π»ΡŽΠ±ΠΎΠΌ языкС программирования ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°ΠΌΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ†ΠΈΠΊΠ»ΠΎΠ² ΠΈ ΠΌΠ°ΡΡΠΈΠ²ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠ·Π½Π°Π»ΠΈ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ ΠΏΠΎΡ‡Ρ‚Ρ‹ ΠΈ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Π½ΠΈΠ΅ Π΄Π°Ρ‚Ρ‹. НС ΡΠΎΠΌΠ½Π΅Π²Π°ΡŽΡΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΡΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² для примСнСния этих Π²Π΅Ρ‰Π΅ΠΉ. НС ΡΡ‚Π΅ΡΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹. ИмСнно Ρ‚Π°ΠΊ ΠΈ ΠΈΠ·ΡƒΡ‡Π°ΡŽΡ‚ся языки программирования — Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ…. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ для поиска Π½ΠΎΠ²Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΈ ΡΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚, ΠΏΠΎΠ΄ΠΏΠΈΡˆΠΈΡ‚Π΅ΡΡŒ Π½Π° Ρ€Π°ΡΡΡ‹Π»ΠΊΠΈ ΠΏΠΎ Π ΠΠ  для получСния Π½ΠΎΠ²ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Если Π½Π΅ Π²ΡΠ΅ понятно — смСло Π·Π°Π΄Π°Π²Π°ΠΉΡ‚Π΅ вопросы, я ΠΏΠΎΡΡ‚Π°Ρ€Π°ΡŽΡΡŒ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ сил ΠΈ Π·Π½Π°Π½ΠΈΠΉ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ Π½Π° Π½ΠΈΡ…. И Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π° Π΄ΠΎΡΡ‚ΠΈΠ³Π½ΡƒΡ‚ΠΎΠΌ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ всСгда сущСствуСт Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π΅Ρ‰Π΅ ΠΏΠΎΠΊΠ° Π½Π΅ Π·Π½Π°Π΅ΠΌ, Π° Π²Π΅Π΄ΡŒ Ρ‚Π°ΠΊ хочСтся…

Бписок Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹

Для ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ Π΄Π°Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±Ρ‹Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ с ΡΠ°ΠΉΡ‚Π° internet.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ