この投稿のタイトルが示すように、単語のすべての文字が別の単語に含まれているかどうかを確認できます。これまでのところ、これらは私が思いついたコード行です:
<?php
$DBword = $_POST['DBword'];
$inputWords = $_POST['inputWords'];
$inputCount = str_word_count($inputWords,1);
echo "<b>THE WORD:</b>"."<br/>".$DBword."<br/><br/>";
echo "<b>WORDS ENTERED:</b><br/>";
foreach($inputCount as $outputWords)
{
echo $outputWords."<br/>";
}
foreach($inputCount as $countWords)
{
for($i=0; $i<strlen($countWords); $i++)
{$count = strpos( "$DBword", $countWords[$i]);}
if($count === false)
{
$score++;
}
}
echo "<b><br/>TOTAL SCORE: </b>";
echo $score;
?>
foreach
をと一緒に持つことのポイントは、$outputWords
入力された文字を出力することです。もう1 つのforeach
については$countWords
、入力された単語のすべての文字が に含まれているかどうかを実際に確認するために使用してい$DBword
ます。ループを使用してfor
すべての文字をチェックしています。
これまでのところ、必要な出力が得られず、アイデアが不足しています。アイデアはありますか?