首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在php上用星号计数单词

在php上用星号计数单词
EN

Stack Overflow用户
提问于 2016-04-05 08:12:43
回答 6查看 175关注 0票数 0

我有一个用明星字符来计数单词的代码,结果是这样的:

代码语言:javascript
复制
Sentence "Today is Monday" have :
Count word = 3 word
Word-1 :Today
Word-2 :is
Word-3 :Monday

以及源代码:

代码语言:javascript
复制
<?php
$sentence = "Today is Monday";
$word=explode(" ", $sentence);
$count = count(explode(" ", $sentence));
//$count2 = count(explode(" ", $word));
echo "Sentence <b>\"".$sentence."\"</b> have : <br>";
echo "Count word = $count<br>\n";
echo "Word-1 :".$word[0]."<br>";
echo "Word-2 :".$word[1]."<br>";
echo "Word-3 :".$word[2]."<br>";
?>

结果,我想要这样:

代码语言:javascript
复制
Today is Monday
count word = 3 word

* * * * * = Today
* * = is
* * * * * * = Monday
EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2016-04-05 08:23:00

试试下面的代码。

代码语言:javascript
复制
$sentence = "Today is Monday";
$word=explode(" ", $sentence);
$count = count(explode(" ", $sentence));
//$count2 = count(explode(" ", $word));
echo "Sentence <b>\"".$sentence."\"</b> have : <br>";
echo "Count word = $count<br>\n";
echo str_repeat('*', strlen($word[0])) . " = " . $word[0] . "<br>";
echo str_repeat('*', strlen($word[1])) . " = " . $word[1] . "<br>";
echo str_repeat('*', strlen($word[2])) . " = " . $word[2] . "<br>";

输出:

代码语言:javascript
复制
Sentence "Today is Monday" have :
Count word = 3
***** = Today
** = is
****** = Monday
票数 0
EN

Stack Overflow用户

发布于 2016-04-05 08:22:50

重复斯特伦函数应该可以帮助您这样做:

代码语言:javascript
复制
foreach ($word as $w) {
    echo sprintf('%s = %s<br>', str_repeat('* ', strlen($w)), $w);
}
票数 0
EN

Stack Overflow用户

发布于 2016-04-05 08:38:01

你也可以试试这个

代码语言:javascript
复制
 <?php $sentence = "Today is Monday";
 $word=explode(" ", $sentence);
 $count = sizeof($word);
 echo "Sentence <b>\"".$sentence."\"</b> have : <br>";
 echo "Count word = $count<br>\n";
 $i=0;
 while($i<$count){
 echo str_repeat('*', strlen($word[$i])) . " = " . $word[$i] . "<br>";
 $i++;
 }
 ?>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36420656

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档