gpt4 book ai didi

php - 困惑的单词解算器和 Word Unscramble 代码未显示所需结果

转载 作者:搜寻专家 更新时间:2023-10-31 21:07:18 25 4
gpt4 key购买 nike

我正在尝试排列两个字母的困惑单词。

这是在clock.txt文件中

to
at
on
of
go
no
so
..
..

这是我的 html 代码:
<form action="" method="get">    
<input type="text" name="word" placeholder="Write jumbled word" maxlength="2" ><br>
<button>Find</button>
</form>

这是我的 php 代码:
if(isset($_GET['word'])){
$word_one = $_GET['word'] ;
$word_two = strrev($word_one) ;

$file = file("clock.txt");

$i = 0;

foreach( $file as $value) {
if(($value == $word_one ) || ($value == $word_two) ) {
$result[$i] = $value ;
$i = $i + 1 ;
}
}

if(isset($result)){
print_r($result);
}
} // end if

这是输出:
Array ()

但我想要的输出是:
Array ( [0] => go )

最佳答案

trim()比较前的值(value)。

替换你的 php 代码

if(isset($_GET['word'])){
$word_one = trim($_GET['word']) ;
$word_two = strrev($word_one) ;

$file = file("clock.txt");

$i = 0;

foreach( $file as $value){

if((trim($value) == $word_one ) || (trim($value) == $word_two) ){
$result[$i] = $value ;
$i = $i + 1 ;
}
}



if(isset($result)){
print_r($result);
}

} // end if

额外:如果要为两个以上的字符制作困惑的单词求解器,则必须使用排列公式重新排列困惑的字母。每次排列后,结果将与您的数据库单词匹配。这个过程将对所有可能的排列进行。之后,您将能够展示所有可能的答案。

我在我的网站上做了同样的事情:

http://asifiqbalkhulna.com/

关于php - 困惑的单词解算器和 Word Unscramble 代码未显示所需结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30321069/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com