-1

我正在挠头来理解 kohana.so 它要求在 kohana 的背景下处理我的问题,如果合适的话。在路线文件中,我正在观看类似的怪事

'route' => '(<controller>(/<action>(/<keyword>(/<start>(/<limit>)))))
//if i output this line i got noting but  ((/(/(/(/)))))
//it means angle brackets and words between them are not shown.

现在我的问题是,在哪些情况下我们需要以这种方式编码。如果我们不需要尖括号和它们之间的单词,为什么我们会以这种方式工作。

4

1 回答 1

2

这不是奇怪的行为。

因为文档的默认内容类型是 HTML,它会将您的文本解析为标签。为了避免您必须使用函数回显htmlspecialchars(),或更改内容类型。

echo htmlspecialchars($array['route']);

// or

header('Content-Type: text/plain');
echo $array['route'];
于 2013-04-05T11:44:17.723 回答