### 路由和令牌
作為Fat-Free強大的域特定語言(DSL)的演示,您可以指定一條路由來處理不同的可能性:
``` php
$f3->route('GET /brew/@count',
function($f3) {
echo $f3->get('PARAMS.count') . ' bottles of beer on the wall.';
}
);
```
此示例顯示了如何指定令牌`@count`來表示URL的一部分。該框架將提供與`/brew/` prefix匹配的任何請求URL,如`/brew/99`,`/brew/98`等。這將分別顯示`99 bottles of beer on the wall.`, `98 bottles of beer on the wall.`。
Fat-Free 也會接受`/brew/unbreakable`的頁面請求。(期望顯示`unbreakable bottles of beer on the wall`。)當指定了這樣的動態路由時,Fat-Free會使用URL中捕獲的字符串的值自動填充全局PARAMS數組變量。回調函數內的$f3->get()調用檢索框架變量的值。您可以在代碼中應用此方法作為演示文稿或業務邏輯的一部分。但是我們稍后會詳細討論。
**注意** ,Fat-Free解析數組點符號。您可以在代碼中使用`PARAMS['count']`常規符號,這很容易出現打字錯誤和不平衡的大括號。在視圖和模板中,框架允許`@ PARAMS.count`符號,這與Javascript有點類似。(稍后我們會覆蓋視圖和模板。)