классы в php



Автор Абра Кадабра задал вопрос в разделе Другие языки и технологии

Зачем нужны классы в PHP? В каких случаях без них невозможно или крайне трудно обойтись? и получил лучший ответ

Ответ от Frisian[гуру]
Допустим удобно работать с классами которые предоставляют объект таблицы пример:
class table{
var $id = null;
var $name = null;
var $password = null;
var $_db = null;
var $_table;
function __construct($db, $table, ){
$this->_db = $db;
$this->_table = $table;
}
function load($id){
загрузка таблицы (делается селект по айди из таблицы и полям присваивается значение выбранной записи)
}
function bind($data){
биндинг данных по полям (тоесть приходит допустим массив данных который по полям без подчеркивания если такие есть в классе заносит данные например из какой то формы)
}
function store(){
сохраняет данные (делает инзерт используя поля класса без подчеркивания)
}
function delete($id){
удаляет запись из таблички по ID
}
}
тогда если пришли какие то данные из формы которые надо вставить можно сделать так:
$table = new table( $db, 'users');
$table->bind($_REQUEST);
$table->store();
А дальше использовать можно для любых таблиц

Ответ от Ирина Х-С[гуру]
Не знаю что там в php, а вообще - использую их всегда.

Ответ от Maxim[гуру]
C версии 5 php хорошо работает с ООП.. . Может пригодится в больших проектах где часто повторяется код например! ! Или опять же в больших проектах желательно использовать для удобства MVC которая реализуется за счет создания классов! ! И так далее.. . Почитай книгу Максима Кузнецова об ООП

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Зачем нужны классы в PHP? В каких случаях без них невозможно или крайне трудно обойтись?
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*