プログラミング学習帳

オンラインプログラミング学習サービス「ウェブカツ!!」で習ったことを整理してます。

PHPの書き方

htmlファイル

——————————————————————
<?php
$str ='html内にこの文字が表示されます!ブラウザで表示してみるとphpプログラムは見えません!';
?>

<!DOCTYPE html>
<html>

<head>
<meta charset="utf-8">
<title>ホームページのタイトル</title>
</head>

<body>
<h1>PHPプログラムを作ってみよう!</h1>
<p><?php echo $str; ?></p>
</body>

</html>
——————————————————————


解説

——————————————————————

<?php
$str ='html内にこの文字が表示されます!ブラウザで表示してみるとphpプログラムは見えません!';
?>

——————————————————————
・$str=’◯’ →変数の箱→ 値(◯)を保管する箱
・ここでは「文字列」を変数に入れている

 

——————————————————————

<p><?php echo $str; ?></p>

——————————————————————
・echo → その後のコードを表示しなさい
・$str; ?> → 変数(の箱)
・変数内に保管されている文字列が、pタグ内に表示される

 

 


PHPの書き方
——————————————————————
<?php → 開始タグ
$a = 'あいうえお';
?> → 終了タグ
——————————————————————


——————————————————————
<?php
$a='あいうえお';$b='かきくけこ' 
?> 

$a='命令1';$b='命令2' 
——————————————————————

・htmlファイルのどこにでもPHPを書ける
・また、外部ファイルからでもPHPを書くことができる
・1つのファイル内に複数のphpブロックがある場合、全てのブロックは1つのブロックとみなされる
phpタグ内に全角があるとエラーになる、よく確認すること


その他
プログラミング言語とは、パソコンに命令を与える言語
・HTML→文書構造(パーツ)を作らせる
CSS→パーツの見た目を作らせる
javascript→パーツに動きをつけさせる
PHP→サーバーに特定の動きを要求する


今日のエラー
・全角の「;」を使っていたため、500エラーが出て、ファイルが表示されなかった
・「MAMP」ファイル内の「logs」にある「php_error.log」から、ミスってる行とワードを確認できる