PHP语法简单问题

3zwjbxry  于 2024-01-05  发布在  PHP
关注(0)|答案(3)|浏览(194)

我知道它只是语法,但我需要一些新鲜的眼睛。
代码:

  1. $module = $row['module'];
  2. $item = $row['item'];
  3. $return .= '<li '.$liClass.'><a ' . $aHrefAttr . ' href="index.php?module={$module}&item={$item}">'.$row['caption'].'</a>';

字符串
链接:index.php?module={$module}&item={$item}
所以基本上它应该插入值

qvtsj1bj

qvtsj1bj1#

@AbraCadaver是正确的。应该是这样的:

  1. $return .= '<li '.$liClass.'><a ' . $aHrefAttr . ' href="index.php?module='.$module.'&item='.$item.'">'.$row['caption'].'</a>';

字符串

zbwhf8kr

zbwhf8kr2#

试试这个。如果你用{}来连接,那你就错了。在PHP中使用**.**来连接。

  1. $module = $row['module'];
  2. $item = $row['item'];
  3. $return .= '<li '.$liClass.'><a ' . $aHrefAttr . ' href="index.php?module={'.$module.'}&item={'.$item.'}">'.$row['caption'].'</a>';
  4. $return .= '<li '.$liClass.'><a ' . $aHrefAttr . ' href="index.php?module='.$module.'&item='.$item.'">'.$row['caption'].'</a>';

字符串

wlsrxk51

wlsrxk513#

像这样做:

  1. $module = $row['module'];
  2. $item = $row['item'];
  3. $return .= '<li '.$liClass.'><a ' . $aHrefAttr . ' href="index.php?module=' . $module . '&item=' . $item . '">'.$row['caption'].'</a>';```

字符串

相关问题