У вас есть два варианта.
1) переименуйте ваш метод. Если нет реальной причины, по которой вы можете оправдать название вашего метода, то это именно то, что вы должны сделать.
2) пространство имен вашего класса. Если вы поместите свой класс в свое собственное пространство имен, вы сможете повторно использовать имена, которые обычно являются зарезервированными или предопределенными функциями или определены в другом месте. Однако вам следует использовать этот подход, только если вы знаете, что делаете, в противном случае это может привести к путанице.
Я бы выбрал вариант 1, если у вас нет действительно убедительной причины, по которой имя вашего метода должно совпадать с зарезервированным словом PHP.
РЕДАКТИРОВАТЬ: Вы используете PHP 4, поэтому вариант 2 не на столе. Ваш единственный выбор - использовать другое имя для вашего метода. Это или обновить до PHP 5.3. Даже если в конце концов вы не будете использовать пространство имен, я настоятельно рекомендую в любом случае обновить до PHP 5.3, так как PHP 4 устарел и существует уже долгое время. Для него больше не будет выпущено исправлений безопасности, поэтому, запустив его, вы в основном сделаете свой сервер очень небезопасным.