Vale ressaltar que muitos exemplos na documentação do PHP omitem o tratamento de erros e exceções para maior clareza e brevidade.
Isso não significa que o tratamento de erros deve ser omitido no código de produção,
pois pode levar ao lançamento de TypeErrors,
à conversão de valores de falha, como false
em uma string vazia,
ou à violação de suposições, o que pode causar problemas difíceis de rastrear.
Algumas extensões fornecem exemplos completos onde o tratamento de erros é incluído
para demonstrar o uso correto das diversas funções e métodos fornecidos
pela extensão.