This can be proved by an application of the basic "existence and uniqueness" theorem for differential equations: "If \phi(x,t) is continuous in both x and t and differentiable with respect to x in some neighborhood of (t_0, x_0) then there exist a unique function x(t) satisfying dx/dt= \phi(x, t) and x(t_0)= x_0."
That can be extended to second (and higher) order equation by writing d^2\phi/dt^2= F(t,\phi, \phi') as dx/dt= F(x, t) by taking x to be the vector function x= (x_1, x_2)= (\phi, d\phi/dt). Then d^2\phi/dt^2= dx_2/dt and of course, dx_1/dt= d\phi/dt= x_2 so that the differential equation becomes the vector equation (dx_1/dt, dx_2/dt)= (x_2, F(t, x_1, x_2)).
The "initial value conditions", \phi(x_0)= 0 and \phi'(x_0)= 0 becomes the single vector condition x(0)= (x_1(0), x_2(0))= 0.
Obviously \phi(t)= 0 is a solution to the given differential equation and obviously \phi(0)= \phi'(0)= 0. The "existence and uniqueness theorem" tells us that this is the only solution.
(This theorem does NOT apply to "boundary value conditions" since we cannot create the single vector condition. The differential equation d^2\phi/dt^2= -\phi has NO solution that satisfies \phi(0)= 0, \phi(\pi/2)= 0 but has an infinite number of solutions that satisfy \phi(0)= 0, \phi(\pi)= 0.)