coldfusion
Zakresy w Coldfusion
Szukaj…
Wprowadzenie
Zakres to „zakres, do którego można odwoływać się do zmiennej”. ColdFusion zna - podobnie jak większość innych języków programowania i skryptów - kilka zakresów. Poniższy tekst dotyczy tych typów i próbuje wyjaśnić je, ich różnice i cechy.
Zapytaj o zakresy
żądanie
zmienne
Formularz
URL
cgi
Globalne zakresy
serwer
Podanie
Sesja
Komponenty i funkcje
zmienne
to
lokalny
argumenty
Niestandardowe tagi
atrybuty
thisTag
gość
Typowe zakresy
Prawdopodobnie pracujesz z tymi zakresami:
- Zakres zmiennych to zakres, do którego przypisywane są wszystkie zmienne, gdy nic innego nie zostało celowo zadeklarowane (jak zakres
windoww JavaScript). - Zakres formularza Po wysłaniu formularza na serwer wszystkie pola formularza, które można zidentyfikować (poprzez ustawienie właściwości name / id) są dostępne w tym zakresie do dalszego przetwarzania po stronie serwera.
- Zakres adresu URL Wszystkie parametry zapytania adresu URL są przechowywane w tym zakresie
- Zakres ten Wewnątrz składowej
thisodnosi się do samego składnika - zakres lokalny Zmienne zadeklarowane w funkcji za pomocą instrukcji
localsą enkapsulowane i dostępne tylko wewnątrz tej konkretnej funkcji (ma to na celu uniknięcie zanieczyszczenia innych soli) - Zakres argumentów Argumenty przekazywane do funkcji wewnątrz komponentu zadeklarowanego przez znacznik
cfargumentsą dostępne w tym zakresie
Przegląd
Komponenty i funkcje
- zmienne
- to
- lokalny
- argumenty
Niestandardowe tagi
- atrybuty
- thisTag
- gość
Globalne zakresy
- serwer
- Podanie
- Sesja
Zapytaj o zakresy
- żądanie
- zmienne
- Formularz
- URL
- cgi
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow