11.2.PHPの文法

PHP<?php?>の間に処理を記述します。


また次のようにhtmlのタグと混在しても記述できます。


ファイル名:php.html

<html>

<body>

<?php

echo "PHP World";

?>

</body>

</html>


入力後、ブラウザのURLに「http://127.0.0.1/php.html 」と入力します。


補足

echo 文字列を出力する命令です。

文字列は””で囲みます。

PHPの命令の最後にはを書く。

echo "PHP World";

タグの種類
タグ 備考

<?php

//PHPコード

?>

常に使用可

<script language="php">

//PHPコード

<script>

常に使用可

<?

//PHPコード

?>

php.iniで「short_open_tag=On」の場合のみ使用可

<%

//PHPコード

%>

php.iniで「asp_tags=On」の場合のみ使用可

11.PHP入門

11.1 インストールが成功したか、確認しよう。

(1)C:\Program Files\Apache Group\Apache2\htdocsのフォルダを開き。

(2)右クリック->新規作成->テキストドキュメントの順番で「新規テキスト ドキュメント.txt」を作成します。

(3)「新規テキスト ドキュメント.txt」を開き、次のように入力します。

<?php
phpinfo();
?>

(4)保存し、「新規テキスト ドキュメント.txt」を「info.php」にリネームします。

(5)ブラウザのURLに「http://127.0.0.1/info.php 」と入力します。

PHPの情報が表示されます。

phpinfo





人気blogランキングへ こちらのクリックもよろしくお願いします。

著者: 山田 祥寛
タイトル: Smarty入門~PHP5+テンプレート・エンジンでつくるMVCアプリケーション~
人気blogランキングへ こちらのクリックもよろしくお願いします。

8.PHPのインストール


 php-5.0.4-Win32.zipの場合


 (1) php-5.0.4-Win32.zipを+lhaca などで解凍します。
 (2) php-5.0.4-Win32というフォルダができますので、フォルダ名をphpに変更します。
 (3)フォルダphpをc:\のルートディレクトリに移動します。
 (4)次のファイルをフォルダwindowsにコピーします。
  libmysql.dll
  php.ini-dist
 
(5)php.ini-distをphp.iniを名前の変更を使って変えます。

9.php.iniの設定(WindowsのSJIS用)

 (1)次の部分の頭の部分の;を消します。
 extension=php_gd2.dll
 extension=php_mbstring.dll
 extension=php_mysql.dll


 (2)次のように設定を書き直します。
 output_buffering = On
 output_handler = mb_output_handler
 magic_quotes_gpc = Off
 default_charset = Shift_JIS
 include_path=".;C:\php\pear;c:\php\includes"
 extension_dir ="C:\php\ext"
 mbstring.language = Japanese
 mbstring.internal_encoding = SJIS
 mbstring.http_input = auto
 mbstring.http_output = SJIS
 mbstring.encoding_translation = On
 mbstring.detect_order = auto
 mbstring.substitute_character = none

 mbstring.script_encoding = SJIS
 ;mbstring.script_encoding = auto
 
 10.httpd.confの設定

 SJIS用httpd.conf

 (1)次の2箇所を変更
 

 1箇所目

 

 #None --> ALL
 #    AllowOverride None
    AllowOverride ALL


 上記の設定をすると.htaccessが使えるようになります。

 これをフォルダに作成すると.htaccessの設定内容がそのフォルダで有効になります。

 .htaccessの設定例

 http://plaza.rakuten.co.jp/kan08/7001 (euc用)


 2箇所目


 #ISO-8859-1 --> shift_jis
 #AddDefaultCharset ISO-8859-1
 AddDefaultCharset shift_jis


 (2)次の3行を追加
 LoadModule php5_module c:/php/php5apache2.dll
 AddType application/x-httpd-php .php .html .htm
 Addtype application/x-httpd-php-sourece .phps




著者: 佐久嶋 ひろみ
タイトル: 先輩に聞くPHPの素朴なギモン

7.Apacheのインストール3

(1)次のように表示されるので[Next]ボタンをクリックします。
(インストールフォルダを変更する場合は[CHange...]ボタンをクリックします。

apache7


(2)次のように表示されるので[Install]ボタンをクリックします。

インストールが開始されます。

apache8


・WindowsXP SP2の場合、次のように表示されるので[ブロック解除する]ボタンをクリックします。

apache10


(3)次のように表示されれば、インストールは終了です。

apache11


(4)ブラウザを起動して、次のどちらかのURLにアクセスして下さい。

http://127.0.0.1

http://localhost

apache12


・Apacheのモニタ

起動中 [起動中] 停止中 [停止中]


著者: 竹形 誠司
タイトル: Java+MySQL+Tomcatで始めるサーバーアプリケーション開発入門
人気blogランキングへ こちらのクリックもよろしくお願いします。

6.Apacheのインストール

(1)次のように表示されるので目をとおして[Next]ボタンをクリックします。

apache4


(2)次のように表示されるので、ドメインなどを変更して[Next]ボタンをクリックします。
apache5


(3)Setup Typeは、「Typical」を選択して[Next]ボタンをクリックします。

apache6

人気blogランキングへ こちらのクリックもよろしくお願いします。

5.Apacheのインストール1

apache1

2005/6/2時点では apache_2.0.54-win32-x86-no_ssl.exe
(1)ダウンロードしたファイルをダブルクリックするとインストーラが起動します。

apache2

(2)ライセンス事項を確認し、「I accept the terms in the license agreement」にチェックを入れて、[Next]ボタンをクリックします。

apache3


著者: モハメッド・J. カビール, Mohammed J. Kabir, 遠藤 美代子, イエローレーベル
タイトル: Apache Server Bible―HTTPサーバの構築と運用
人気blogランキングへ こちらのクリックもよろしくお願いします。

3.Apacheとは

 Apache HTTP Server Projectより開発されたUNIXとWindows用のオープンソースのWeb(HTTP)サーバ です。
 Apacheはもともと、細かいバグを修正したり新しい機能を追加するためのパッチ(patch)の寄せ集め として開発されていたため、この名称がついたそうです。
 Apacheは1996年4月以来インターネットで最もポピュラーなwebサーバです。(2005年2月の調査によ るとWebサイトの68%以上がApacheを使用していそうです。)

4.Apacheの入手方法

次のサイトからダウンロードすることが出来ます。
http://archive.apache.org/dist/httpd/binaries/win32/

Windowsの場合

このサイトの「apache_2.0.XXX-win32-x86-no_ssl.exe」をダウンロードします。
XXXにはダウンロード時のバージョンの数字が入ります。
2005/6/2時点では apache_2.0.54-win32-x86-no_ssl.exe

apacheのダウンロード先


人気blogランキングへ こちらのクリックもよろしくお願いします。

1.PHPとは
 インターネットを調べた結果をまとめみました。
 PHP("PHP: Hypertext Preprocessor")は、1994年にRasmus Lerdorf氏の履歴書ページを誰が参照しているのか、把握したいという好奇心によって作り出されたスクリプト言語が元になったそうです。その後、このスクリプト言語に対しての関心が徐々に高まり、PHPの開発は個人の手を離れ、開発プロジェクトによって今も開発が進められています。

特徴として、
  1. 「初心者向けのスクリプト言語」とも言われるくらい、文法がやさしく、短時間で習得できる。
  2. Web開発に適しており、 HTMLに埋め込むことができる。
  3. 通常のCGIとして使用できますが、ApacheサーバーにPHPモジュールを組み込むことにより、Perl/CGIと比較して処理速度の高速化、サーバー負荷の低減が可能である。
  4. データベースへ簡単に接続することができ、PostgreSQL,MySQL,Oracle,Microsoft SQL Serverといったデータベースとも接続することができる。

2.PHPの入手方法

次のサイトからダウンロードすることが出来ます。
http://www.php.net/downloads.php

Windowsの場合

このサイトの「Windows Binaries」を「PHP 5.0.XX zip packageを」ダウンロードします。
XXにはダウンロード時のバージョンの数字が入ります。

2005/6/1時点では
PHP 5.0.4 zip package

phpのダウンロード先