More Related Content
PPTX
CakePHP+Smartyハイブリッドによるラクラク開発 PPTX
PPTX
PDF
ノンプログラマーでも明日から使えるJavaScript簡単プログラム 先生:柳井 政和 PDF
「Html sql」で図書館hpにアクセスしてみよう PDF
PPT
PPTX
Viewers also liked
PPTX
PDF
PPTX
【アシアル塾】Linux超入門編・第一回はじめてのターミナル(黒い画面)操作 PDF
PDF
PDF
今、最もイケてるPHPフレームワークLaravel4 PDF
【アシアル塾】PHPオブジェクト指向再入門・第一回クラスとオブジェクト PDF
PDF
PHP初心者に贈る、まちがえないPHPの始め方・学び方 PDF
JINS MEME DEVELOPER HANDS-ON (Monaca / Apache Cordova編) PDF
PDF
PDF
PDF
PPTX
PDF
Similar to 超初心者向け!Php勉強法とプログラミングの基礎の基礎
PDF
PHP初心者セッション2023 〜ChatGPT時代の簡単な始め方〜 PPTX
PHPCON_TOKYO_2022_Bigginer.pptx PDF
PDF
PDF
PDF
PDF
PDF
Modern PHP Programming @ PFI Seminar PDF
【10人限定】1日でマスター!word pressのための「php:mysql講座」 KEY
PPTX
PDF
eZ Publish勉強会9月〜テンプレート言語〜 PDF
PDF
PDF
GMO TECHNOLOGY BOOT CAMP2015(PHP編) PDF
PDF
KEY
WPerのWPerによるWPerのためのPHP入門 PDF
PDF
超初心者向け!Php勉強法とプログラミングの基礎の基礎
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
PHPの開発に必要なもの
• PHP本体
• Webサーバ
•Apache, NginXなど
• データベース
• MySQL, PostgreSQL
• テキストエディタ
• Dreamweaver, PhpStorm
セットになった
・XAMPP
Apache + MySQL + PHP
・MAMP(Mac Only)
を使うと楽ちん!
- 10.
- 11.
- 12.
- 13.
PHPのエラーメッセージ
1 <html>
2 <head><title>PHPPage</title></head>
3 <body>
4 <?php
5 echo “Hello PHP!”:
6 ?>
7 </body>
8 </html>
Parse error:
→ エラーの種類 (xxx error:エラー, Warning: 警告, Notice: 注意)
syntax error, unexpected ':', expecting ',' or ';'
→ エラーの詳細メッセージ
in C:¥xampp¥htdocs¥loto7¥first.php
→ 対象ファイル名
on line 5
→ エラー発生の行番号
← セミコロンが
コロンになっている
first.php
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
- 24.
- 25.
- 26.
比較演算子
• 2つの値を比較し、結果をtrueかfalseで表す
比較演算子 意味例と結果 ($a = 5, $b = 8)
== 等しい $a == $b → false
!= <> 等しくない $a != $b → true
< より小さい $a < $b → true
> より大きい $a > $b → false
<= 以下 $a <= $b → true
=> 以上 $a => $b → false
4 < 5 → true (真)
3 > 8 → false (偽)
true/false (真偽値)
- 27.
- 28.
- 29.
- 30.
- 31.
- 32.
ifとswitch
if ($dir ==1) {
$dir_str = “北”;
} else if ($dir == 2) {
$dir_str = “南”;
} else if ($dir == 3) {
$dir_str = “東”;
} else if ($dir == 4) {
$dir_str = “西";
}
switch ($dir) {
case 1:
$dir_str = “北”;
break;
case 2:
$dir_str = “南”;
break;
case 3:
$dir_str = “東”;
break;
case 4:
$dir_str = “西”;
break;
}
- 33.
- 34.
- 35.
- 36.
- 37.
forの動き
for ($i =0; $i < 3; $i++) {
echo $i . '<br>';
}
① ②
③
④⑤
⑥
⑦⑧
⑨
⑩⑪
⑫
<実行結果>
1
2
3
・$i++ (現在の値に1を足す) - インクリメント
・$i-- (現在の値から1を引く) - デクリメント
- 38.
- 39.
- 40.
- 41.
- 42.
- 43.
- 44.
配列に関する関数
• array range($start,$end)
• $startから$endまでの整数が入った配列を作成
• bool shuffle($array)
• $arrayをシャッフルする
• array array_slice($array, $offset, $length)
• $arrayの$offset番目から$length個の中身を切り取る
• bool sort($array)
• $arrayをソートする
- 45.
- 46.
- 47.
- 48.