Сколько раз срабатывает map

dinama nginx-forum at nginx.us
Wed Dec 12 08:31:45 UTC 2012


В документации написано что переменные вычисляются только в момент
использования. 
Вызывается ли многократный пересчет переменной  в точках (1) (2) (3) ?

[code]
map $one $any {
    default 0;
    ~\d+    1;
    ~\w+    2; 
}

location / {
     if ($any) ..              (1)
      set $one 111;
      if ($any)..              (2)
     ...
      if ($any )               (3)
     ...
}
[/code]

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,233912,233912#msg-233912



Подробная информация о списке рассылки nginx-ru