PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

{Child Class}::staticGet() | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

{Child Class}::staticGet()

{Child Class}::staticGet() – 単純な取得 (Select) リクエストで、簡潔にされたもの (自動生成)

Synopsis

object {Child Class}::staticGet ( mixed $key or $value , mixed $value )

Description

この静的メソッドは、get リクエストと似ていますが、 クラスのインスタンス化は必要ありません。 staticGet() はオプションで結果のキャッシュも行います (設定の項目を参照してください) 。

注意: これは、主キーが単一カラムで構成されるテーブルでのみ使用可能です。

Parameter

  • string $key - カラムあるいは1つのパラメータのみが与えられる場合は値を指定します。

  • mixed $value - 値を指定します。

Return value

object mixed - FALSE あるいはオブジェクト

Throws

Possible PEAR_Error values
エラーコード エラーメッセージ 意味 解決策
DB_DATAOBJECT_ERROR_NOCLASS "$class を自動ロードできません"
DB_DATAOBJECT_ERROR_NOCLASS "$newclass の生成エラーです"
DB_DATAOBJECT_ERROR_NODATA "get $key $value で何もデータが返されません"

Note

このメソッドは静的にコールされなければなりません。

Example

主キーあるいはカラムと値に基づいたデータの簡単なフェッチ

<?php
$person 
DataObjects_Person::staticGet(12);
print_r($person);

$person DataObjects_Person::staticGet('name''fred');
print_r($person);
?>
忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「{Child Class}::staticGet()」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | {Child Class}::staticGet()」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: