oop — рекомендуемый способ сделать это в объектно-ориентированном PHP?

Я хочу заполнить html-элемент select для модификации данных.

Является ли следующий код хорошей идеей, чтобы получить все возможные варианты (извлеченные из базы данных) определенного класса? Или есть какой-то стандартный способ сделать то же самое?

class Foo{

public static $foo;
public static $all_foos;

public static __construct() {

self::$foo = null;
self::$all_foos = array();

}

public static get_foo_by_id( $id ) {

self::$foo = "foo" . $id;

}

public static get_all_foos() {

$array_foo_ids = array( 1, 2 ); // id's fetched from database

foreach( $array_foos as $foo_id ) {

new Foo;
Foo::get_foo_by_id( $foo_id );
self::$all_foos[] = Foo;

}

}

}

$foo = new Foo;
Foo::get_all_foos();

var_dump( $foo->all_foos );

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector