zaten phpinfo içerisinde tüm saydığın bu değişkenleri dökümü mevcut
tek sorunun phpinfo calisticinca direk output üretmek istemesi onuda ob fonksiyonlari ile aşabilirsin
function hatabul(){
ob_start();
phpinfo();
$data = ob_get_contents();
ob_clean();
//$data degerini mail at
mail();
}ob fonksiyonlari bi session hata verdi diye kullanilmaz bu tarz çıktıyı işlemek gereken işlemlerde kullanilir