Portál AbcLinuxu, 15. listopadu 2025 01:45
$title = ''; // tomuto nevím jak se správně říka nebo $title = false; //tomuto nevím jak se správně říka a pak už jen píši $title .= 'Ovoce'; $title .= '| Jahody'; $title .= '| Akce';Děkuji za pomoc
Řešení dotazu:
Inicializace.
Když nám prozradíte účel, tak třeba odpovíme přesněji. 
$title = ''; // init var $titleNebo raději:
$title = ''; // title of site (will be extended by "|" char)A poslední komentář z mé strany,
$title bych změnil na více popisující $site_title.
Mimo téma: pro spojování velmi dlouhých řetězců je efektivnější ukládat části do pole a pak zavolat implode, protože každé spojení řetězce (concat, concatenate) znamená realokování (někdy i kopírování) existujícího dlouhého řetězce, což je dražší než jednorázové optimalizované spojení pole v implode.Souhlasím, funkce implode() se mi k tomuto účelu osvědčila. Při nedávném testu jsem zjistil, že rychlejší je už jen asi output buffering. U něj se s kumulováním textu počítalo už při návrhu.
implode(). Umožňuje mi vpašovat "\n" nebo třeba i "</li>\n<li>" mezi záznamy a to se mi hodí.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.