ホームページのお役立ち情報サイト
ホームページ作成 メニュー
HOME

HPのお役立ちトピック

Web作成のおすすめ本紹介

ホームページ作成入門

知って得するノウハウ集

HTML/CSSのテクニック集

JavaScriptのテクニック集

PHPを始めよう!
  基礎編
PHPってどんなもの?
文字を出力してみよう
変数を使ってみよう
演算子を使おう
配列を使おう
関数を自分で作ろう
  制御構文
[if]シンプルな条件分岐
[switch]if文を簡潔に記述
[while/for/foreach]ループ
  応用編
フォームのデータを受け取る
クッキーとセッション管理
  実践編
カウンタでファイルの読み書き
BBS(掲示板)を作ろう!


ホームページ 一言アンケート
HTML作成にメインで使っているソフトは?




 印刷用ページ

ご意見・ご感想
ご利用上の注意


実践Webデザイン塾
格安ADSL・電話加入権



PHPを始めよう!

まずは基本!PHPで文字を出力してみよう

もっとも基本的なPHPからの文字出力をやってみましょう。
また、ここで覚えることは比較的簡単なことばかりですが、今後続けていく上で基本となるので着実に覚えていきましょう。

本題に入る前の予備知識

これまで何度かご説明したように、PHPとHTML内に直接記述できる言語です。PHPスクリプトは以下のようなタグの間に記述します。

1.   <?php PHPスクリプト記述 ?>
2.   <? PHPスクリプト記述 ?>
3.   <script language="php"> PHPスクリプト記述 </script>
4.   <% PHPスクリプト記述 %>

ちなみに、最も推奨されている書き方は1番です。2番は、もし、サイトがXML化した時に使う<?XML>タグをPHP側でエラーとして認識してしまいます。また、3番目の書き方に大きな問題点ないのですが書くのが少し面倒です。他の言語でよく使われる4番目の書き方は、サーバー側の設定を変えなければ動きません(デフォルトではoff)。よって、ここでは1番目の方法で説明させていただきます。
また、PHPはEUCという文字コードで記述することが推奨されています。Shift-JISで書けないという訳ではありませんが、慣れていないと予期せぬトラブルに見まわれることがあります。(ここでは細かい説明を省略します)
また、i-modeサイトなどは、Shift-JISで作らなければならなく、EUCの表示ができません。このような場合は、中のコードはEUCで記述しておきながら、表示する際にはShift-JISにして出力するという方法を取ります。

それでは本題!文字の出力です

PHPでは。echo という関数を使って文字列を出力します。
以下のような記述のファイルを保存し(一般的に拡張子は「.php」)、実行してみましょう。
<?php ?>で区切られた部分は、PHPとして処理され、結果として<b>タグが効いた文字が出力されます。
また、文末の;(セミコロン)は、1つの命令文の終了を意味します。通常、これを忘れると(なくても良い場合がありますが)エラーになります。
もちろん、これだけではPHPを使う意味はありませんね・・・
とりあえずここでは基本を学ぶという目的です。また、このような文字出力は、今後複雑なプログラミングを行う際にも必ず使うことになりますのでご安心ください。
・ソース
さらに、echoとほとんど同様のものでprintという関数もあります。文字出力に関して言えば、同じものなので好きな方を使ってもかまいません。

日付を出力してみましょう

それでは、もう1歩進んで、以下のような記述をHTML内に書き込んでみましょう
・ソース
これは、サーバーの時間を読みこんで表示するスクリプトです。ちょっと世間でよく言う、「動的なサイト」って感じになってきたと思います。手軽にこういったことが行えるのがPHPの特徴であり、使いやすさでもあるわけです。

また、PHPには多種多様な関数があり、プログラムの中でも頻繁に使うことになります。関数ごとの細かい説明は、PHPにはオンライン上に素晴らしいマニュアルがあります。
PHPマニュアルhttp://jp.php.net/manual/ja/
ここを見れば全ての関数の説明が網羅されています。このマニュアルを使いこなすこともPHP習得の近道です。
たとえば、上で使用した日付取得に用いた関数(date)は、http://jp.php.net/manual/ja/function.date.phpのように説明されています。ここを見れば、date関数で使っているYmdHisが何を示しているのか、すべて説明されています。このマニュアルも、最初は書いてることがさっぱり分からないかもしれませんが、PHPに慣れ親しんでいくうちに内容が理解できるようになってくると思います。

オススメ!PHPが使える格安レンタルサーバーのご紹介

【格安】月々833円で独自ドメインも使える! (株)ジェイナビ
PHPが利用可能で値段が月々833円という格安のレンタルサーバーです。SSHでのアクセスも可能な上、MySQLも使えるので、ちょっとしたデータベース系のサイトの構築も可能です。充実したコントロールパネルや、無制限のPOP3アカウントなど、レンタルサーバーとして基本的な機能も揃っています。

3,000台超のサポート実績を誇る最強の専用ホスティング!
AT-LINK専用サーバ・サービス
Click Here! (株)リンク
本格的なWebサイトの運用を考えている方や法人の方には、専用サーバーがお勧めです。専用サーバーとは、1台のサーバーを1人のユーザーのみで運用が出来るサービスで、100人前後で切り分けて利用するレンタルサーバーに比べて安定した運用が可能になります。ページビューが多いサイトや、プログラムを使った高負荷なサイトに最適です。 (2003/06現在) Click Here! Click Here!

オススメ!分かりやすいPHP関連書籍を最短24時間でお届け!




  PageTop   
ホームページ制作
Copyright© 2003 1kara.net All right reserved.
[PR]おすすめコンテンツ:
iアプリ検索ゲーム通販転職自動車保険無料着メロゲーム攻略郵便番号検索ショッピングモール健康食品ダイエット年収
オンラインショップ「買っ得.com」
  ブランド品 販売(グッチ・ティファニー)美容健康 ダイエット サプリメント販売CD DVD 販売ゲームソフト 攻略 本 雑貨 インテリア英語教材 英語学習
豆乳クッキーダイエット自動車保険 口コミ通販化粧品 口コミダイエット 口コミ
画像カウンター