【发布时间】:2014-10-21 11:08:35
【问题描述】:
谁能看到我在使用小写字符串时做错了什么?
Preg_replace 有效,但是当我添加 stringtolower 时,它会中断消息。 " 意外的 'strtolower' (T_STRING),期待 ',' 或 ';'"
<?php
while($row10=mysql_fetch_array($result10))
{
echo "<a href=\"" . string strtolower (preg_replace('#[ -]+#', '-', $row10['english_navn'])); . ".php\"><div class=\"row\"><div class=\"large-3 columns\"><div class=\"b\"><br />" . $row10['chapter'] . "</div></div>";
echo "<div class=\"large-9 columns\"><h2>" . $row10['english_navn'] . "</h2></div></div></a>";
}
?>
【问题讨论】:
-
以这种方式回显 HTML 将会给您带来未来的问题。考虑通过关闭临时
?>直接回显 HTML,渲染 HTML 并再次打开<?php
标签: php preg-replace lowercase