2015-04-05 74 views
-2

這顯示了一個組的名稱,但有時組的名稱很長,打破了佈局。我怎樣才能將結果限制爲20個字符?謝謝!如何截斷這個結果?

<a href="<?php echo $group->getPermalink();?>" class="group-title"><?php echo $group->getName();?></a> 
+1

你有什麼嘗試?你有沒有看過[字符串函數](http://php.net/strings)(特別是['substr()'](http://php.net/substr)函數)? – 2015-04-05 18:15:13

回答

0

有一個php函數。這是substr()。您的示例代碼看起來像:

<?php $length = 20; ?> 
<a href="<?php echo $group->getPermalink();?>" class="group-title"><?php echo substr($group->getName(), 0, $length);?></a> 

如果你願意,你可以添加一些額外的功能,如查詢的長度,如果它長於比削減它,並添加$長度「......」爲用戶知道,文本被切斷了。

0

我發現這個工作。很抱歉,這個問題似乎讓你們中的一些人煩惱,但我希望別人知道我是如何解決它的。

<a href="<?php echo $group->getPermalink();?>" class="group-title"><?php echo substr($group->getName(),0,25);?></a>