限制 PHP 中的关键字数量
Limit the number of Keywords in PHP
我需要帮助来限制我页面上的关键字数量。我可以调用数据库 ex 中的关键字。 $keywords 可供他们使用。我想为每个博客获取它们 post.
我的数据库table是这样格式化的
| id | title | ... | keywords |
|---------------------------------- |
| 1 | title1 | ... | word-t1-1 |
| | | | word-t1-2 |
| | | | word-t1-3 |
| | | | |
| 2 | title2 | ... | word-t2-1 |
| 3 | title3 | ... | word-t3-1 |
| 4 | title4 | ... | word-t4-1 |
我有这个代码:
<?php
$kw1 = trim($keywords);
$ct1 = explode("\n", $kw1);
$searchkeys = "";
for ($i = 0; $i <= sizeof($ct1); $i++) {
$searchkeys = $searchkeys.'<a href="/search_results.php?keyword='.$ct1[$i].'&submit_search=">'.$ct1[$i].'</a>, ';
}
//echo $searchkeys;
?>
for
循环中的代码将关键字显示为超链接
我想知道如何限制打印关键字的数量,如果我在 for
循环 ex 中定义它。
for ( $i = 0; i < 25; $i++){ somecode; }
有时没有 25 个关键字,如果 运行 它打印的代码
keyword1, keyword2,,,,,,,,,,,,,,
我的建议是像这样使用 min()
函数:
for ( $i = 0; $i < min(count($arr), 25); $i++ ) { // code here }
我需要帮助来限制我页面上的关键字数量。我可以调用数据库 ex 中的关键字。 $keywords 可供他们使用。我想为每个博客获取它们 post.
我的数据库table是这样格式化的
| id | title | ... | keywords |
|---------------------------------- |
| 1 | title1 | ... | word-t1-1 |
| | | | word-t1-2 |
| | | | word-t1-3 |
| | | | |
| 2 | title2 | ... | word-t2-1 |
| 3 | title3 | ... | word-t3-1 |
| 4 | title4 | ... | word-t4-1 |
我有这个代码:
<?php
$kw1 = trim($keywords);
$ct1 = explode("\n", $kw1);
$searchkeys = "";
for ($i = 0; $i <= sizeof($ct1); $i++) {
$searchkeys = $searchkeys.'<a href="/search_results.php?keyword='.$ct1[$i].'&submit_search=">'.$ct1[$i].'</a>, ';
}
//echo $searchkeys;
?>
for
循环中的代码将关键字显示为超链接
我想知道如何限制打印关键字的数量,如果我在 for
循环 ex 中定义它。
for ( $i = 0; i < 25; $i++){ somecode; }
有时没有 25 个关键字,如果 运行 它打印的代码
keyword1, keyword2,,,,,,,,,,,,,,
我的建议是像这样使用 min()
函数:
for ( $i = 0; $i < min(count($arr), 25); $i++ ) { // code here }