基本的なPHPの知識で出来る便利なこと

基本的なPHPの知識で出来る便利なこと

 

phpをそこまで詳しく知らないWebデザイナーさんでも、Webサイト制作でちょこっとphpを組み込んで作れちゃう。そんなことから初めてみればphpも身近に感じられるかもしれませんね。ということで、まずは簡単に出来るものをやってみました。

1.決まった時刻によって表示内容を切り替える

例えば、イベントページで、ある決まった時刻まで応募を受け付ける場合などに使えたりします。

▼例1▼

2013年12月31日の23時59分59秒まで、応募を受け付ける「応募はこちら!」というリンクを表示し、それ以降は「イベントは終了致しました。」とテキストを表示してみます。

time()      現在のUnixタイムスタンプを取得します
strtotime()  年:月:日 時:分:秒を取得します

※3行目で、「現在時刻」と「指定時刻」を比較しています。

デモサンプル

 

▼例2▼

2014年01月01日に応募をスタートし、2014年02月01日に応募受付を終了する場合

デモサンプル

 

2.各ページに共通のヘッダーやフッターを読み込む

Webサイトを制作する上で、複数のページで共通のヘッダーフッターがある場合、特定の場所を修正する作業が必要な際にすべてのHTMLをそれぞれ修正することは大変な手間になりますので、そういった際に便利です。そこでヘッダーやフッターを1つのファイルにまとめておけば修正作業が簡潔に行えます。

 

 

header.htmlとして用意

footer.htmlとして用意

index2.phpとして用意

デモサンプル

 

URLを「.html」のままでphpを使いたい場合

URLを拡張子を変更せずに「.html」でphpを使いたいという場合はApatchの機能を使って出来るようになります。まず、下記の1文を「htaccess.txt」などのファイル名で保存します。

 そのhtaccess.txtをFTP等でサーバーのトップページの「index.html」と同じフォルダにアップロードします。そして、名前を「.htaccess」に変更します。

以上の作業で「.html」や「.htm」のファイルでもphpが使用可能になります。

※レンタルサーバーによって、この方法でうまくいかない場合や設定が出来ないことがありますので、詳しくはご利用中のレンタルサーバーの解説をご確認ください。

 

その他にPHPで出来ること一例

  • メールフォームを作成し、HTMLのフォームから送られてきた文字列を整形してメールを送信
  • 他サイトから情報を取得し表示
  • ECサイトの作成
  • WordPressカスタマイズ

 

PHPの知識を身に付けることで、様々なことが出来るようになります。プログラム言語ではありますが、苦手意識を持たず楽しみながら学んでいけたらいいですね。まずは、その入り口として今回がきっかけになればと思います。




タイトルとURLをコピーしました