PHP4では、使うクラスは予め読んでおかないと使えないということがありました。 これは、実際の処理では使われないクラスもパーシングされ、インタプリタで動作するPHPでは処理速度に影響が出てきてしまうというものでした。 PHP5では、存在しないクラスを呼び出そうとしたときには、ある関数を呼び出して読み込む、ということが出来るようになります。 ある関数、とは __autoload() というメソッドで、 function __autoload($className) { include_once("class/".$className.'.inc'); } のようにして、CGIクラスを作成しようとして、CGIクラスが読み込まれていなかった場合、__autoload が呼ばれ、引数の、$className に "CGI" が渡され、class ディレクトリ以下の CGI.inc が自動で読み込ま
<?php require_once'DB.php'; $username = "dbuser"; $password = "dbpass"; $host = "dbhost"; $database = "dbname"; $db = DB::connect("mysql://$username:$password@$host/$database"); if (DB::isError( $db )) { die($db->getMessage()); } // SET NAMES クエリの発行 $sql = "SET NAMES utf8"; $result = $db->query($sql); ?>
void header ( string $string [, bool $replace = true [, int $http_response_code ]] ) header() は、生の HTTP ヘッダを送信するために使用されます。 HTTP ヘッダについての詳細な情報は » HTTP/1.1 仕様 を参照ください。 覚えておいて頂きたいのは、header() 関数は、 通常の HTML タグまたは PHP からの出力にかかわらず、すべての実際の 出力の前にコールする必要があることです。 頻出するエラーとして、include または require 関数、他のファイルをアクセスする関数に 空白または空行があり、header() の前に出力が 行われてしまうというものがあります。同じ問題は、単一の PHP/HTML ファイルを使用している場合でも存在します。 <html> <?p
Google 検索: PHPマニュアル | PEARマニュアル ハイライト | ハイライトオフ Windows用PHP開発環境(PHPエディタ) | PHP4&5/MySQL/Apacheを一括インストールできるXAMPP JavaScript入門&応用&リファレンスなら「JavaScriptist」 phpspotではPHP入門者用コンテンツやPHPを使う上でのテクニックを紹介しています PEAR Manual Next PEAR Manual 2010-08-29 Edited By Daniel Convissor Martin Jansen Alexander Merz Edited By Rui Hirokawa Tadashi Jokagi Soshi Kido Haruki Setoyama Shoma Suzuki Masahiro Takagi Hideyuki Shim
ようこそphpspotへ! 当サイトではフリーのwindows用php開発環境であるPHPエディタ(forWin)や、 フリーのPHPスクリプト( PHP掲示板,webshot,webimager,CMS 等 )、PHPツールバー、テレビバー、 便利検索バー(Yahoo,Google,辞典検索)などを配布しています。 その他、PHP入門 や PHP5-TIPS、PHPサンプル集、MySQL解説、PHPレンタルサーバー特集 などのコーナーもあります。 スポンサードリンク 2009/09/14 サイトで配布しているPHPスクリプトに脆弱性!すぐ最新版にアップしてください! new! 2009/01/21 PHPで携帯サイト構築を公開! 2008/07/12 PHPによるWebアプリケーションスーパーサンプル 活用編 第二版が出ました 2008/04/22 PHPエディタをVistaに対応させま
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く