プログラミング未経験"アラサー男子"の勉強部屋

主にPHPの勉強のアウトプットに、そして誰かに役立つブログとしていきます。

実は簡単!?”PHP”開発環境構築の手順まとめ 

PHP

はじめに PHPを自宅のPCで勉強する際にはローカル開発環境の構築が必要です。 (本記事ではWindowsで構築する開発環境についてまとめます。) はじめてプログラミングを学ぶ方の多くが最初にぶつかる壁が開発環境の構築と言われてます。 私自身がプログラミン…

PHP入門 ~問い合わせフォームの作成を目指す~ 第10章(フォームの完成)

◎フォームを完成させる 繰り返し処理と変数展開を用いて多数のoptionタグを作る for ($i = 1;$i<4;$i++){ echo "<option value='{$i}'>{$i}</option>"; } 【例題】 まず年齢を6歳から100歳を選択できるようにする。 {$i}</option>"; } ?> 【フォームの完成コード】 ・index.php <html><head> <meta charset="utf-8"> </meta></head></html>

PHP入門 ~問い合わせフォームの作成を目指す~ 第9章(問い合わせフォームを作る)

問い合わせフォームの作成 (フォームの値はsent.phpというページに送信する) ◎formタグ フォームの見た目はHTMLで作成 入力値を取得するためにPHPを使用 formタグにはaction属性とmethod属性を指定 method属性は値の送信方法(getもしくはpostを指定) ※getの…

PHP入門 ~問い合わせフォームの作成を目指す~ 第8章(関数を使ってみる)

PHP

◎関数 ・strlen 組込み関数の一つ。 文字列の文字数を返す。 echo strlen ('Basaball') //カッコ内は引数 //結果:8 $language = 'PHP'; echo strlen($language); //変数も入れることが可能 //結果:3 ・他の組込み関数 count 配列の要素の数を返す関数 $dat…

PHP入門 ~問い合わせフォームの作成を目指す~ 第7章

PHP

◎foreach文 配列または連想配列に対して、先頭のデータか順に繰り返し処理を行うための命令。 [as]の後ろの変数にループの度にデータが先頭から順に代入されていく。 $date = array('東京','大阪','京都'); foreach ($date as $value) { echo $value; } //結…

PHP入門 ~問い合わせフォームの作成を目指す~ 第6章

PHP

◎continue文 for ($i=1;$i<=10;$i++){ if($i%3==0){ $iの値が3の倍数の時、その周のループ continue; を終了し、次のループを実行 } echo $i; } //結果:12457810(3の倍数以外) 【例題】 for文を用いて1から1000までの数字を表示する。ただし、3の倍数の場合…

PHP入門 ~問い合わせフォームの作成を目指す~ 第5章

PHP

◎配列 ・ 配列を使うと複数の値をまとめて保存することができる。 ・0,1,2・・・というインデックス番号によってスペース名がつけられる。 ・$配列名=array(値1,値2,.......); と記載する。 ・$配列名=[インデックス番号]; で取り出す。 ・$配列名=値; で配…

PHP入門 ~問い合わせフォームの作成を目指す~ 第4章

PHP

◎switch文 caseブロックの最後にはbreak命令を指定。 ・おみくじゲームの作成 //結果:中吉です。

PHP入門 ~問い合わせフォームの作成を目指す~ 第3章

PHP

◎&&(かつ),||(または) 複数の条件を組み合わせる //結果:xは3の倍数かつ7の倍数です。 ※3の倍数を表すときは、3で割ったときの余り…

PHP入門 ~問い合わせフォームの作成を目指す~ 第2章

PHP

◎文字列の連結 ・変数展開 $name="いぬねこ"; echo "こんばんわ、{$name}さん"; //こんにちわ、いぬねこさん→$nameの展開 //結果:こんにちわ!いぬねこ ◎if文 9800){ echo "変数xは9800より大きいです。"; } if($y>6000){ echo "変数yは6000より大きいで…

PHP入門 ~問い合わせフォームの作成を目指す~ 第1章

PHP

●PHPで問い合わせフォームを作成することを目指し、1から勉強。 ◎echoで表示させる。 echo "文字列";→文字列 echo 1+1; →2 echo "1+1";→1+1 ◎変数 ・使用するメリット 1.データに名前をつけることで、そのデータが何を指しているか明確にできる。 2.複数回使…