#7 yetty
Díky, to jsem potřeboval vědět :-)
Příspěvky odeslané z IP adresy 81.90.252.–
Vložit parametr do funkce mě taky napadlo, ale pořád mi to přijde hůř čitelné než to co jsem napsal :-) Každopádně to tak asi vyřeším..
Nejde o globální proměnné, jde o to, že se mi zdá zbytečné ukládat do paměti vícerozměrné pole, z kterého použiju jeden prvek. Někdy sice používám celé pole, ale je to na jiné stránce, kde funkci volám znovu tak jako tak.. Funkci, kterou jsem uvedl opravdu volám na danné stránce pouze jednou, nevytvářím tedy stejné pole několikrát, abych z něho pokaždé dostal jiný prvek.
#2 KIIV
Jasný, tenhle postup znám, ale přijde mi takový zbytečný si ukládat celý pole, když potřebuju jen jeden prvek. Funkci, kterou jsem popsal volám z controlleru pokaždé odjinud, někdy posílám do view všechny prvky a někdy jen jeden. Nejsem blázen abych na pěti řádcích volal pětkrát stejnou funkci :-)
To co jsem psal mi přišlo takový elegantní a jednoduchý, na druhou stranu jsem se s tím nikdy nesetkal.
Ahoj, potřeboval bych poradit s maličkostí u php. V kódu mám funkci, která tahá data z databáze a vrací dvourozměrné pole, z kterého jednou za čas potřebuji pouze první prvek. Na lokálu používám něco takového:
<?php
function vrat_pole() {
return array(array('xx', 'yy'), array('xx2', 'yy2'));
}
$pole = vrat_pole()[0];
?>
Na severu to ale nefrčí (konkrétně chyba: "syntax error, unexpected '['"). Na lokálu používám PHP 5.4.4 a na serveru PHP 5.3.10. Je možné, že chybu způsobují rozdílné verze nebo např. něco v konfiguraci php?
Popřípadě jak podobný problém řešíte vy?
Díky, Josef Doležal
Jéje, koukám, že se nepřiložil link tak tady je: http://www.dreamincode.net/code/snippet4296.htm
Kdyby někdo věděl jak na to, bylo by to super, zatim díky za rady :-)
Při úpravě registru vyžaduje plocha restart PC. :-(
Ahoj, potřeboval bych v C# měnit velikosti ikon na ploše. Potřeboval bych je pravidelně měnit v časovém itervalu (až několikrát za sekundu) - jako při stisknutém Ctrl a scrollování. Změna rozmístění ikon po zvětšení mě trápit nebude.
Díky za pomoc, Josef Doležal