php ile dosya tüm dizi değerlerini çıktısı

3 Cevap

Im bir düzeltme almak için çalışırken bir yabancı API ve im ile çalışan tüm ne onun GET yöntemi ile benim dosyaya gönderme.

Nasıl yüzden bütün ne gönderme i print_r($_GET) bir dosyaya gibi çıktı bir şey okuyabilir?

3 Cevap

Eğer bir karma varsa, dinlemek çözümlerin hem size anahtarları vermeyecektir. Yani burada çıktı print_r tarafından biçimlendirilmiş almak için bir yol:

$var = print_r($your_array, 1);
file_put_contents("your_file.txt",$var);

Print_r ikinci seçeneği boolean ve true değerine ayarlandığında, çıkış yakalar.

Eğer hata ayıklama amaçları için, komut sunulmadan $_GET değişkenleri saklamak için bir günlük gerekir gibi geliyor. Ben dosyanın sonuna kadar bu appending değerleri gibi bir şey yapmak istiyorum, bu nedenle dosyanın her isteği üzerine yazılır:

file_put_contents('path_to_log.txt', print_r($_GET, true), FILE_APPEND);