Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
1
Help us understand the problem. What is going on with this article?
@taka22

php繰り返し文

More than 1 year has passed since last update.

はじめに

私は今まで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文の方が少ない記述ですむ。

1
Help us understand the problem. What is going on with this article?
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
taka22
初めまして!!某プログラミングスクールを卒業し2020年3月からit企業へ転職致します。これまで勉強してきた言語はruby,rails,html,css,jsですが、転職先ではphpとmysqlを主に使うのでまた新たに勉強中です。 好きなアニメはドラゴンボールなので、mysql,phpを勉強しつつ、railsでドラゴンボールのサイトを作成しています。どうぞよろしくお願いします。

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
1
Help us understand the problem. What is going on with this article?