Autor Zpráva
prejezd
Profil
Čau.

Můžete mi prosím pomoct. Potřeboval bych vymyslet jak vložit obsah scriptu do proměnné.

Příklad:

soubor.php obsah <? echo "auto"; ?>

a teď potřebuji zapsat do proměnné výpis toho souboru. Něco jako $vypis_souboru=require("soubor.php"); (takhle to ale samozřejmě nefunguje) abych měl potom v té proměnné slovo auto

Doufám, že je to k pochopení. Někde jsem to tu už kdysi našel, ale podruhé se mi to už najít nepodařilo.

Předem děkuji za každou radu.
japlavaren
Profil
$filename = "/usr/local/something.txt";
$handle = fopen($filename, "r");
$vypis_souboru = fread($handle, filesize($filename));
fclose($handle);


alebo ak by si to chcel do pola po riadkoch

$filename = "/usr/local/something.txt";
$subor = file($filename);

foreach($subor AS $riadok)
  echo $riadok."\n";
prejezd
Profil
Tohle není řešení. Já potřebuji aby mi to do té proměnné uložilo výsledek toho scriptu.
japlavaren
Profil
bud mozes nacitat ten subor(jeho obsah), alebo ak je to php subor ta to sprav:
subor.php $vysledok=123;
script.phpecho "vysledok suboru 'subor.php' je $vysledok";


kedtak sa mi ozvy na icq 330-057-838
bukaj
Profil
prejezd
Něco jako $vypis_souboru=require("soubor.php");
function get($file)
{
    ob_start();
    include $file;
    $content = ob_get_contents();
    ob_end_clean();
    return $content;
}

$vypis_souboru = get("soubor.php");

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: