FanatPHP, ловить ошибки file_put_contents через ошибки, через исключения не получилось.
И непонятно, зачем создавать новое исключение, если $e - уже исключение. И зачем передавать (бросать) дальше.
CityCat4, неправильно понял. Я не писал, что англичане не знают этого слова, я писал, что я не знаю этого слова. Например, сайт будет kunt.com. Когда буду выходить на англоговорящую аудиторию, будет неприятный сюрприз для меня.
CityCat4, cunt переводится с английского, kunt не переводится с английского переводчиком, люди заметят сходство cunt и kunt. Если использовать kunt, то они вспомнят cunt. Пусть сайт назвал kunt. Как узнать, что англичане могут подумать при виде этого слова? Если я не знаю слова cunt.