Help us understand the problem. What is going on with this article?

php繰り返し文

はじめに

私は今までRuby,railsを勉強していましたが、転職活動の末phpを使用する企業へ入社しそうなので、新しくphpを勉強する事とした。

初歩的な事から勉強しているので、公開して人の役に立つというより自分の理解度を確認するための記事(自己満)となりますので、間違っている可能性が十分あるので気になった方はご教示いただけたら幸いです。


早速本題に入ります。
phpの繰り返し文について、やり方は2種類ある。
1つはwhile文。もう1つはfor文。順にコードを書いていきます。

やりたい事:1〜365の数字を繰り返し表示させる

while文

 

<?php
  初期化処理
  while(繰り返す条件){
    繰り返したい処理
    更新処理
}
?>

これが基本の考え方で、実際コードを書くと、、、

<?php
$i = 1
while( $i <= 365) {
  print($i. "\n");
  $i++;
}
?>

となる。

補足として

\n = 改行

$i++
 ↓
$i += 1
と同じ意味

for文

<?php
for (初期化処理; 繰り返す条件; 更新処理 ) {
  繰り返したい処理
}
?>

これが基本の考え方で、実際コードを書くと、、、

<?php
for ($i=1; $i <= 365; $i++){
  print($i. "\n");
}
?>

となる。

簡単な処理の場合for文の方が少ない記述ですむ。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした