Pogčedajte punu verziju : output u promenljivu umesto na stdout
japan
09. 08. 2007., 17:44
imam funckiju koja obradjuje neki tekst, i na kraju radi echo rezultata. meni treba jos neka dodatna obrada tog rezultata pre nego sto ga isprintam, pa mi je ideja da nekako taj output preusmerim u promenljivu, i da onda obradjujem tu promenljivu pa tek onda da printam. funkciju, naravno, ne smem da diram.
je l' moguce ovako nesto?
akubra
09. 08. 2007., 17:53
Verovatno ti funkcije za kontrolu outputa resavaju problem, na primer:
ob_start('obrada');
funkcija();
ob_end_flush();
function obrada($buff) {
return strrev($buff);
}
function funkcija() {
print 'ovo je funkcija';
}
http://www.php.net/manual/en/ref.outcontrol.php
http://www.php.net/manual/en/function.ob-start.php
http://www.php.net/manual/en/function.ob-get-contents.php
japan
09. 08. 2007., 17:55
brzi prsti od pameti
ob_start();
funkcija();
$content = ob_get_clean();
japan
09. 08. 2007., 17:56
@akubra: da upravo sam video da moze tako. hvala u svakom slucaju.
vBulletin® v3.6.8, Copyright ©2000-2024, Jelsoft Enterprises Ltd.