DATE_FORMAT()関数は必要ありません。
例-1 :日中に00を使用した場合。その後、出力は2017年6月になります
<?php
$date = '2017-07-00';
echo date('F, Y', strtotime($date)); //June, 2017
?>
例-2 :01または有効な日が日で使用されている場合。その後、出力は2017年7月になります
<?php
$date = '2017-07-01';
echo date('F, Y', strtotime($date)); //July, 2017
?>