混乱的单词解算器和Word Uncramble代码未显示所需的结果

时间:2015-05-19 08:59:24

标签: php

我正在努力安排两个字母混乱的字。

这是在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 )

1 个答案:

答案 0 :(得分:2)

比较之前

from django.conf import settings from importlib import import_module USER_MODEL = settings.AUTH_USER_MODEL.rsplit('.', 1) def get_user_model(): models = getattr(import_module(USER_MODEL[0]), 'models') return getattr(models, USER_MODEL[1]) 你的价值。

替换你的php代码

trim()

额外:如果你想为两个以上的角色制作混乱的单词解算器,你必须使用排列公式重新排列混乱的字母。每次排列后,结果将与您的数据库单词匹配。这个过程将针对所有可能的排列进行。之后,您将能够显示所有可能的答案。

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

http://asifiqbalkhulna.com/