こんばんは!
今日は管理画面の設置方法がイマイチ解らない・・と言うお声を頂き、PHPに関する投稿です。
PHPは本当に難しいのか?
私は昔、数学への苦手意識があり、プログラミングとかPHPという
言葉を聞いただけで無理 っ!と思ってしまっていたのですが
克服する方法があることを知りました!
これは人によって違うかもしれませんが、、、
数字と同じ、1を1として数えること、つまり1を1として扱えるかどうか。
締め切りに追われていたり、心配事があるだけで、それが出来なくなることはあなたも経験済みではないでしょうか。
コンピュータは計算機として使えるのですから、数字の「在り方」について、今一度じっくり考えて頂ければ、
少し抵抗がなくなるのではないかなあと思います。
数学と同様、PHPも基本を抑えてしまえば、何の事はありません。
1+1 = 2 というルールのように、
<?php で書き始めて ?>で終了する。
その中にコードを書く、基本はecho, print,(つまりWEBページに表示させなさい。)という指令をします。
¥n という2文字を書くと、改行して表示させることができる。(htmlでいうところの<br />
変数という、計算機(魔法の箱)を使うことでプログラミングを行い、
計算したりして、ゲームを作れるようになる訳ですね。
基本の書式は $変数名 = 値;
この書式をまず頭に入れてください。
そして、$の後の変数名ですが、これは自由に作ることができます。
$ はいかなる理由があっても変えることが出来ません。
「変数」つまり、計算機(魔法の箱)に変数を代入して、プログラムを作る。
これがPHPの基本です。
他にも「命名規則」というものがあり、それに従って記述する必要があります。
最初から自分で記述すると難しいので、ルールだけ抑えて覚えて
あとは使い回す。という風になれれば最高です。
PHPの変数ルール
- 変数名の最初は、必ず $
- その次の文字は、半角のアルファベットならびに、_(アンダースコア)
- 以降の文字には数字も使用できる
- _以外の記号は使用不可
例)※水色の部分がPHP
<?php $msg = <p>ぼくはカエルです。</p>
$age = 10; $僕は{$age} 才なんだ。</p> ?>
<html>
<body>
<?php echo $msg; ?>
<?php echo $age; ?>
</body>
</html>
たったこの2行で変数を表示させるプログラムが書けます。
ぼくはカエルです。
僕は10才なんだ。
という文章がWEBブラウザに表示されます。
慣れたら難しくない!
ここまででも慣れるまでは大変と感じてしまうかもしれませんが、
これがほんの基礎であり一部です。一度の投稿では説明しきれません。
管理画面に使われているPHPは、もっともっと高度なプログラムです。
という訳で、次回は MySQL を使ってWebアプリケーションを作る方法についてもチャレンジしてみます。
どんなものか?さらっとだけでも頭に入れておけば後が楽ですので。
この MySQL も、初心者の方だと、最初は抵抗があると思いますが
慣れてしまえば、とてつもなく便利なツールで、色々な仕組みが作れます。
巷で有名なショッピングサイト(ECサイト)は、ほとんどが
このPHPとMySQL(データベース)でプログラミングされています。
無料で学べる素敵なサービス
オススメの勉強方法は、多々ありますが、もし今回の記事を
お読み頂いて、もっと勉強したい!!と思った素敵なあなたには
C60という秋葉原にある会社のホームページを訪れてみてください!
谷藤先生が、「破格」で素晴らしい教材を提供してくださっています♪
テンプレートで使わせて頂いているPHP工房さん以外にも、
無料のスクリプトを提供してくれているところがあります。
KENT WEB さんです。
掲示板やチャットシステムを丸ごとコピーして使うことが可能です。
その他、ShareWis や Codecademy 、ドットインストール
などもオススメです ♪
ぜひ頑張ってみてくださいね!
最後までお読み下さりありがとうございました!