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

HPのお役立ちトピック

Web作成のおすすめ本紹介

ホームページ作成入門

知って得するノウハウ集

HTML/CSSのテクニック集

JavaScriptのテクニック集

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


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




 印刷用ページ

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


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



PHPを始めよう!

配列を使ってプログラムをシンプルに

今まで説明した変数には、1つの値を割り当てることしかできませんでした。配列を使えば、1つ目の値は「a」、2つ目の値は「b」といったように、複数の値を割り当てることができます。
配列を使いこなすことによって、ソースコードの見通しも良くなりますので大変便利です。

まずは実際に書いてみましょう

$weekの中に曜日名を代入します
・ソース
ここできちんと配列として値が入っているかを確認します。
PHPにはprint_r関数という非常に便利な関数があり、この関数に値を投げ込むだけで配列の情報を全て出力してくれます。
※print_r関数は、HTMLタグの<pre>と併用することによって、きちんと整形された状態で見ることができます。
・ソース
以下ように表示されればきちんと配列に値が入っていることになります。
Array
(
    [0] => 日曜日
    [1] => 月曜日
    [2] => 火曜日
    [3] => 水曜日
)
また、配列から個々の値を取り出す際には、以下のように記述します。
・ソース
この例であれば、「月曜日」と表示されるはずです。
また、上で説明した配列は、array関数を使って以下のように記述することもできます。
・ソース

連想配列

通常の配列は、0というキーに日曜日、1というキーに月曜日という形でしたが、連想配列では文字列をキーにすることが可能です。下の例では、'sun'というキーに日曜日、'mon'というキーに月曜日と入っています。
・ソース
array関数を使うとこのようになります。
・ソース
それでは、この連想配列をprint_r関数で確認してみましょう。以下のように表示されれば成功です。
Array (
    [sun] => 日曜日
    [mon] => 月曜日
    [tue] => 火曜日
    [wed] => 水曜日
) 


オススメ!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 販売ゲームソフト 攻略 本 雑貨 インテリア英語教材 英語学習
豆乳クッキーダイエット自動車保険 口コミ通販化粧品 口コミダイエット 口コミ
画像カウンター