php短网址回声()

时间:2012-02-09 21:08:51

标签: php

我将此用作短网址但不起作用

 <?php
define('LINK_URL','$siteurl."/".ereg_replace(" ", "-", $show_wallpaper["caturl"])."-".$show_wallpaper["categoryid"]."-"."1.htm"');

 ?>

<a href="<?php echo LINK_URL; ?>">

如何解决?

2 个答案:

答案 0 :(得分:3)

尝试从第二个参数中删除单引号,如下所示:

define('LINK_URL',$siteurl."/".ereg_replace(" ", "-", $show_wallpaper["caturl"])."-".$show_wallpaper["categoryid"]."-"."1.htm");

答案 1 :(得分:2)

输出很可能是这样的:

<a href="'LINK_URL','$siteurl."/".ereg_replace(" ", "-", $show_wallpaper["caturl"])."-".$show_wallpaper["categoryid"]."-"."1.htm"">

只需删除引号,例如:

define('LINK_URL', $siteurl."/".str_replace(" ", "-", $show_wallpaper["caturl"])."-".$show_wallpaper["categoryid"]."-1.htm");