Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Język cms-a
Forum PHP.pl > Forum > Przedszkole
outlawReg
Pisze cms-a i chcial bym sie poradzić na jakich podstawach zbudować moduł języka strony czyli chodzi o to czy wybrać funkcje define('_cos','Coś') czy trzymać to w zmienej o nazwie lang["cos"] = "Coś"??
mike
Sposób 2. jest duzo lepszy, ponieważ dla każdej wersji językowej definiujesz tablicą i w zależności od wersji dołanczasz odpowiednią. Zamiast deiniować tuziny stałych. A poza tym wszelkie operacje, o ile bedziesz potrzebował je wykonać, lepiej wykonać ta tablicach.
outlawReg
No tak ale czy to ze soba nie poniesie defnniowania globalnych w funkcjach questionmark.gif
mike
Cytat(outlawReg @ 2005-07-23 13:07:40)
No tak ale czy to ze soba nie poniesie defnniowania globalnych w funkcjach questionmark.gif

Po co?

Funkcje po to mają możliwość przekazywania im parametrów, żeby z tego kożystać. Jeżeli chcesz jakąć tablicą "mieć" w funkcji, to piszesz funkcję z parametrem w którym tą tablicę przekażesz.

Masz możliwość przekazywania też przez &, więc nie widze potrzeby definiowania globali.
outlawReg
aha no to można spróbować smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.