0

たとえば、これで、たとえば次の$name = pulic $wherever;ように呼び出すことができますwherever->wherever;

変数を追加するたびにこの名前を入力する必要がないように

// If it's going to need the database, then it's 
// probably smart to require it before we start.
require_once('database.php');

class Logs extends DatabaseObject {

protected static $table_name="logs";
protected static $db_fields = array('id', 'username', 'ip', 'time', 'page');



public $id;
public $username;
public $ip;
public $time;
public $page;
4

1 に答える 1

0

extract()を使用できます。

extract( $db_fields ); 

そうすれば、それらを1つずつ宣言する必要はありません。

class Logs extends DatabaseObject {

protected static $table_name="logs";
protected static $db_fields = array('id', 'username', 'ip', 'time', 'page');

extract( $db_fields ); 
于 2012-05-21T20:01:41.400 に答える