Autor Zpráva
Boy
Profil
Zdravím všechny,

chtěl bych se všech zde přítomných otázat, zda-li moje praktika při hromadném nahrazování tagů v kterékoliv proměnné je korektní (tzn. není zbytečně pomalá, atd.).


$tagy = array (
'<%S:Autor%>' => $sab[$jazyk]['autor'],
'<%S:KlicovaSlova%>' => $sab[$jazyk]['klicova-slova'],
'<%S:Popis%>' => $sab[$jazyk]['popis'],
'<%S:Domu%>' => $sab[$jazyk]['domu'],
'<%S:NapisEmail%>' => $sab[$jazyk]['napis-email'],
'<%S:MapaWebu%>' => $sab[$jazyk]['mapa-webu'],
// další hromada značek a jejich odpovídajících hodnot
);
$sablona = str_replace (array_keys ($tagy), array_values ($tagy), $sablona);


Přišlo mi toto řešení z hlediska lidského nejpřehlednější a neefektivnější na pozdější údržbu. Jak je to z hlediska technického?

Došlo mi, že výsledné pole bude třeba i dost datově velké (avšak pořád v řádech KB textu) - tohle by se však dalo řešit pomocí odkazů na proměnné, místo jejich kopírování do pole, není-liž pravda.

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: