'File does not exist']; } $fontResults = []; for ($i = 0; $i <= 9; $i++) { // Attempt to render the digit using imagettftext $res = @imagettftext($im, 12, 0, 10, 50, $color, $fontPath, (string)$i); if ($res === false) { $fontResults[$i] = 'Failed (returned false)'; } else { $fontResults[$i] = 'Success: ' . json_encode($res); } } return $fontResults; } $results['Roboto-Bold.ttf'] = testFont($im, $roboto, $color); $results['Lora-Bold.ttf'] = testFont($im, $lora, $color); imagedestroy($im); echo json_encode($results, JSON_PRETTY_PRINT); ?>