@Jomedya;

Eğer bir hata olursa json dosyasına yazılmamasını istiyorsanız, try-catch bloğu kullanarak hataları yakalayabilir ve hatayı dosyaya yazdırmamak için gerekli işlemleri yapabilirsiniz. Örneğin:
try {  // Hata oluşabilecek kodlar burada yazılır  // Örneğin: SQL sorgusu çalıştırma ve sonucunu json dosyasına yazdırma
} catch (Exception $e) {  // Hata oluştuğunda burası çalışır  // Hata mesajını ekrana yazdırma veya log dosyasına yazdırma gibi işlemler yapılabilir  // Ancak json dosyasına yazdırılmasını engellemek için bir işlem yapılmaz
}
Bu şekilde, hataları yakalayarak, hataların json dosyasına yazdırılmasını engellediğinizi unutmayın.