提取部分描述,以标题显示

时间:2014-07-21 07:47:15

标签: php

我在页面标题中有以下代码,在1500页上都是相同的

$title = "Detail --Homes For Sale";

并希望将描述中的前80个字符提取到标题中,以便每个页面都有唯一的标题。

描述代码如下所示,

<?=nl2br(stripslashes(substr($emlaklist->aciklama,0,200)))?>

任何建议如何起作用?

3 个答案:

答案 0 :(得分:2)

您只需要使用substr()功能作为标题。

你会这样做substr($string, 0, 80);其中$string是包含描述的变量,0是字符串的开头,80是你想要的字符串的位置结束。

根据您的问题,以下是我认为您的问题

$description = stripslashes(substr($emlaklist->aciklama,0,200));

$title = substr($descripton, 0, 80);

答案 1 :(得分:1)

$title = "Detail --Homes For Sale";

$description = stripslashes(substr($emlaklist->aciklama,0,80));

$title = $title . " " . $description;

答案 2 :(得分:1)

您还必须确保已设置变量($emlaklist),并将其值附加到$title变量。

通常,您可能会尝试将以$emlaklist = ..开头的代码部分复制到$title =之前的位置,但很可能这是数据库请求,因此您可能需要采取其他方式代码考虑在内,这有助于获得这个价值......

除此之外,这里的其他答案将非常能够处理缩短您的描述等。

(讽刺这个评论太长了,但无论如何它可能会有所帮助。)