Autor Zpráva
muahaha
Profil *
Zdravim,

mam napriklad (niekde v strede kodu):

require $pr;

A ja chcem aby som mal tu premennu $pr nadefinovanu hore v kode, len neviem ako ju mam zapisat. Je to vobec mozne? Dakujem za kazdu radu.

zaciatocnik
BetaCam
Profil
muahaha

$pr = 'xxx.php';
...
...
...
require $pr;

...
...
...
muahaha
Profil *
aha, a bez toho suboru .php by to neslo?
BetaCam
Profil
muahaha

Nechápu jak to myslíš do té proměnné si můžeš dát co chceš důležité je aby se nakonec k requiru dostala cesta k existujícímu souboru.

$pr = 'xxx.php';
require $pr;

$pr = 'xxx';
require $pr.'.php';

$pr = 'xxx.txt';
require $pr;


je jedno jak to napíšeš.
muahaha
Profil *
ale ja nechcem vyvolavat ziadny subor ale nejaku funkciu ktoru si zapisem do tej premennej, da sa to?
BetaCam
Profil
muahaha

ale ja nechcem vyvolavat ziadny subor ale nejaku funkciu ktoru si zapisem do tej premennej, da sa to?

Tak ted sem z toho uplně mimo. Proč tam tedy tam máš to require.

Prostě napiš nejakej modelovej příklad toho čeho chceš dosáhnou, každopádně mám pocit, že tohle smrdí evalem.
Davex
Profil
muahaha
Myslíš něco takového?
<?php

function funkce()
{
  echo 'volána funkce()';
}
$moje = 'funkce';

$moje();

?>
muahaha
Profil *
Davex

presne, dakujem:)
BetaCam
Profil
muahaha
presne, dakujem:)

No tak si to hlavně ošetři. Jinak te bude dřív nebo později :

Fatal error: Call to undefined function

Takovéhle hrádky s funkcema zvlášt jestli si začátečník mi nepřijdou zrovna vhodné.

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: