クラスを使いまわし、年間のカレンダーを作成してみよう。
Read moreオブジェクト指向と構造化プログラミング
PHPに限らずオブジェクト指向は、構造化プログラムが進化したプログラムのパラダイムです。
Read moreカレンダーを関数化・・・
カレンダー4で作成したプログラムを関数化しようと思います。 関数化するプログラミングは、構造化プログラミングというプログラミング技法でオブジェクト指向が登場するまで主流だった技法です。 プログラミングを関数化していくこと
Read moreSmartyのループ処理
Smartyの便利な機能の一つがループ処理だ。PHPのforeachがあるが、Smartyにも実装されている。
Read moreSmartyを使おう2
Smartyを使おうで作成したMySmartyを使ってHTMLを出力しよう。
Read moreSmartyを使おう!
Smartyとは、PHPのテンプレートエンジンライブラリである。 マニュアル等は本家サイトにじゅうじつしているのでそちらを参考にしていただきたい。 http://www.smarty.net/docsv2/ja/ とりあ
Read moreHTMLでHellow World
さて、PHPでWebアプリケーションを作っていくわけですが、PHPで具体的にどのような処理を描いていけばいいのでしょうか? Webアプリケーションはブラウザで閲覧できるようなデータを出力し、ブラウザで入力されたデータを受
Read moreWebサーバーを立てよう!
Webアプリケーションを作成する場合、Webサーバーというサービス上でPHPを動作させる必要があります。 PHPは、前回インストールしているので今回はWebサーバをインストールしましょう。
Read morePHPを書こう!
前回はインストールして終わりました。今回はPHPの簡単なプログラムを書いてみましょう!
PHPはテキスト処理が得意な言語です。そして、PHPの初期はC言語とPerlをかけ合わせてものになっています。なので、C言語を勉強した人も、Perlを勉強した人も、あまり抵抗なくPHPを描くことができると思います。(C言語から入ってきた人は変数宣言が無いということに気持ち悪いと思う人がおおいでしょうけども)
Read morePHPを手に入れろ!
Webアプリケーションを作るプログラム言語は、Perl,PHP,Ruby,C,C++など様々な言語がある。一般的にはPHPですが、少し昔の主流はPerlでした。とにかく高速化が求められるニーズでは、C,C++が使用されて
Read more