HTML と CSS をやったことある方にはこういうこととか思い浮かびませんか。
”デザインだけじゃなくて、機能とかを付けたい”
思ったことありますよね。(なかったらここに来ないもんなw)
まずはPHPとは何でしょう。つまらない説明ならこれを読めばいい。しかしもっとわかりやすい説明が欲しいのであれば、進んでください。
説明する前はまず、HTMLは文字や、画像とかを出してくれる、一番ベースのコードです。CSSはその見た目を整えるためにあるコードです。
そしてPHPはそのウェブサイトの裏(いわゆるバックエンド)で動いてるプログラミング言語です。サーバーで動いてる言語だから、ユーザーたちとかはPHPで書いたコードとかを見ることができません。
まずこれをみてください。
<!DOCTYPE html>
<head>
<title>Document</title>
</head>
<body>
<h1>Hello World!</h1>
</body>
</html>
結果はわかりますよね。
同じ結果をPHPで出すとこうします。
<?php
echo "<h1>Hello World!</h1>";
?>
出る結果は同じですが、なぜでしょうか?
ユーザーはブラウザーを使ってますよね?Chrome, IE, Mozilla Firefox, Safariなどです。これを使ってウェブページとかを見るんです。HTMLとかのファイルを直接開いて、そのまま見ることができます。
でもPHPは違いますね。まずウェブサイトをブラウザーで開きます。そしてURLを入力したら、サーバーにページのリクエストが入って、サーバーが返すのは、PHPの中にあるコードを、HTML化したページです。サーバーからそれを送られてきて、ユーザーがPHPからHTMLになったページをみます。

見た通り、リクエストが入ったときに、サーバーにあるのはPHPになってますが、ユーザーに届くのはごく普通のHTMLです。
次の記事ではもっと具体的で、実際にコードとかを載せますので、楽しみにしてください!
誰でもプログラミング学習を始めることができますが、最終的には継続力です。
頑張ってプログラマーになりましょう!
ツイッターのフォローもよろしくお願いします!
One thought on “PHP初心者”