Gacha Posted May 6, 2004 Report Share Posted May 6, 2004 Piemēram: define("USER", "Jānis"); Kā var izmantot f-cijā to USER ? Ja būtu: $user = 'Jānis'; function fun(){ global $user; echo $user; //Jānis } Šajā gadījumā viss sanāk, bet kā var dabūt globālo USER ? Link to comment Share on other sites More sharing options...
Kaklz Posted May 6, 2004 Report Share Posted May 6, 2004 $user un $USER ir divi dažādi mainīgie ;) Ja tu definē $USER un lieto $user, tad nebrīnies ;) Link to comment Share on other sites More sharing options...
Gacha Posted May 6, 2004 Author Report Share Posted May 6, 2004 To es zinu! Ar piemēru gribēju pateikt to, ka ja Jānis ir ievietots parastā mainīgajā $user, tad to funkcijā var piesaukt ar Global $user; un izmantot. Bet ja man Jānis ir ievietots define("USER", "Jānis");, tad gribu zināt, kā to USER var piesaukt f-cijai ??? Link to comment Share on other sites More sharing options...
bubu Posted May 6, 2004 Report Share Posted May 6, 2004 man shitaads koda gabals: <?php define("USER", "Jānis"); function fun(){ echo 'fun - '.USER."\n"; } echo 'main - '.USER."\n"; fun(); ?> izvada luuk ko: main - Jānis fun - Jānis secinaajumus atstaaju pasham :) Link to comment Share on other sites More sharing options...
Gacha Posted May 6, 2004 Author Report Share Posted May 6, 2004 Hmm tagad viss ok, bet pirmstam kaut kā negāja. Bet tomēr paldies! B) Link to comment Share on other sites More sharing options...
bubu Posted May 6, 2004 Report Share Posted May 6, 2004 kad testē/debugo php skriptus, ieslēdz error_reporting = E_ALL, tad redzēs ne tikai fatālas kļūdas, bet arī dažnedažādus warningus. ja nu tas ko līdz turpmāk ;) Link to comment Share on other sites More sharing options...
Recommended Posts