Кстати, вопрос по приведению типов, особенно числовых. Чем результат (int)$id будет отличаться от $id*1 ? ))))