Или Вы могли использовать проект замка ActiveRecords. Я использовал это в течение короткого времени к подъему некоторый новый код для проекта прежней версии. Это использует NHibernate и работы над активным рекордным шаблоном (удивляющий данный его имя, которое я знаю). Я не попробовал, но я предполагаю, что, как только Вы использовали его, если бы Вы чувствуете потребность спасть до поддержки NHibernate непосредственно, это не было бы слишком много, чтобы сделать так для части или всего Вашего проекта.
Я нашел достойное объяснение здесь . Я использовал их при написании демонов.
Я думаю, что declare () можно запланировать исключить. Я знаю, что когда-то это было.
РЕДАКТИРОВАТЬ: Это была директива тиков, которую планировалось исключить.
В PHP галочка похожа на событие, которое запускается после каждого n-го оператора ( n объявляется с использованием declare
), за некоторыми исключениями, такими как управляющие структуры ( if
, для
, ...). Можно зарегистрировать обработчик тиков , который будет вызываться каждый тик. Это очень редко используемая функция, но иногда она может быть полезна, например, для простого профилирования.
Эта ссылка (найденная через Google) говорит, что Ticks
недостаточно используемая и мощная функция PHP, которая позволяет вам реализовывать исключения в PHP4
Но вы, вероятно, не говоря уже о PHP4, и в этом случае используйте другие ответы.