Başka bir PHP dosyasından echo'ed çıktı oku

1 Cevap php

Ben 1 PHP dosyası için "run" (dahil) aynı sunucuda başka bir PHP dosyası istiyorum, ve bir dize olarak echo'ed çıkış erişmek.

Ben bu PHP nasıl yapabilirim? Bunu yapmak için herhangi bir dahili fonksiyonlar?

Veya başka bir PHP dosyası yürütme ve çıkışını almanın daha iyi bir yolu?

1 Cevap

: Sen PHP'nin output buffering Bunu gerçekleştirmek için kullanabilirsiniz

ob_start(); // begin collecting output

include 'myfile.php';

$result = ob_get_clean(); // retrieve output from myfile.php, stop buffering

$result daha sonra metni içerecektir.