このページについて
概要
フロント1年生が、興味本位で『PHP』を触る記録です。
四則演算や文字列結合くらいまでの超基礎まで。
「誰」向けのページ?
・【WordPress】を使用しているのだけれど、なんとしても『PHP』を使用したい方。
・『PHP』とか全く使用したことがない方。
【WordPress】で『PHP』使用して
『PHP』とかいう人気言語について
年間を通して、何かしらの機関で発表される「人気言語・不人気言語」では、だいたいトップ5くらいに君臨しています。
ちなみに、ビーバーが業務で使用している『VBA』は憎悪のごとく嫌われていて、ワースト1だったりします。
『PHP』触ってみようぜ!!
とりあえず【WordPress】の場合、記事投稿でphpを書こうとしても ↓
<?php echo ‘ホニャホニャ’ ?>
なんて書いてもただの文字としてしか扱われないです。
困ったときは「iframe」。
でも、なんとしても【WordPress】でphp使用したMPAのページを作りたいので、
なので、今回は ↓
①「.php」ファイルを作成して。
②FTP接続ソフトでサーバーに送り込む。
②「iframe」として呼び出す。
という手順でサーバーサイドスクリプトをサクっと触る。
困ったときは「iframe」で解決☆
所見
php部分
<?php //こちらで囲むだけ。 ?>
簡単。
<body>内でも<script>内でも、上記エリア内で書けばそこはphpのフィールドです。
なので余計な文字を書こうものなら一発でサーバーエラー。
宣言
$hoge = '';
頭に「$」を付けるだけ。
処理ごとに「;(セミコロン)」も忘れずに。
こちらもJavaScriptっぽいですね。
コメントアウト
//コメントアウト
「//(ダブルスラッシュ)」のみです。
こちらもJavaScriptのように書けます。
書き出し
echo ’’;
「echo」とシングルクォーテーションで書き出しができます。
処理ごとに「;(セミコロン)」も忘れずに。
四則演算・余剰
$x = 2; $y = 1; //加算 $x + $y // 3 //減算 $x - $y // 1 //乗算 $x * $y // 2 //除算 $x / $y // 2 //余剰 $x % $y // 0
JavaScriptと同じですね。
「if」条件分岐
if($hoge == 0) { //ここに処理を書く。 }else if{ //ここに処理を書く。 }
条件分岐は基本Javascriptと同じ。
「for」ループ
for($w = 0; $w < 51; $w++) { //ループしたい内容 }
ループも基本Javascriptと同じ。
文字列結合
$d = 1; '変数d=' .$d //変数d=1
文字列結合だけは違います。
結合したい文字列やら変数の頭に「.(ドット)」を加えます。
「+」とか「&」とかを使用するわけではないです。
総評
なんでVBSやら他のサーバーサイドスクリプトが廃れたのか理解した。
phpは驚くほど学習コストが低い。
なんで「「If ~~ End If」なのに、Elseの時だけ「ElseIf」って「Else」と「If」の間にスペース開けないんだよ((+_+))」と思ったりすることがないです。
コメントアウトもJavaScript形式なので見やすい。(他は「’(シングルクォーテーション)」だったりして認識性に欠ける。)