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

->tableName() | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

->tableName()

->tableName() – オブジェクトのテーブル名を取得、あるいは設定する

Synopsis

object $DB_DataObject->tableName ( string $name )

Description

引数なしの場合、オブジェクトが扱うテーブル名を返します。 文字列を渡した場合、そのオブジェクトが扱うテーブル名をセットします。

Note

This function can not be called statically.

Example

テーブル名の取得と設定

<?php
$person 
= new DataObjects_Person;
echo 
$person->tableName();
// echo's person


// now use the same object to query the extra_people table

$person->tableName('extra_people');
$person->id 12;
$person->find(true);


// you can also use this in conjunction with table(), to create dataobjects for random tables..

$d = new DB_DataObject;
$d->tableName('person');
$d->table(array(
  
'id'   => DB_DATAOBJECT_INT,
  
'name' => DB_DATAOBJECT_STRING,
));
$d->keys(array('id'));

$d->id 12;
$d->find(true);
// should do the same as above..!
?>
忘却曲線を使ってこの知識を確実に記憶に残す

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