¿Alguna función PHP que elimine las propiedades de un objeto que sean nulas?

Estoy devolviendo un json_encode () de una matriz de objetos extraídos de un ORM. Incluye muchas propiedades con un valor nulo. ¿Cuál es la mejor manera de eliminar estas propiedades que son nulas? Supongo que podría iterar sobre las propiedades, ver si son nulas y luego desarmar () esa propiedad, pero ¿seguramente debe haber una forma más elegante?

Respuestas a la pregunta(6)

Su respuesta a la pregunta