我无法将textarea中的字符串与我的字符串进行比较。 我"分开" textarea到某些行,在这种情况下每个\ n =。
$lines = explode("\n", $_POST["code"]); // or use PHP PHP_EOL constant
if ( !empty($lines) ) {
foreach ( $lines as $line ) {
echo trim( $line ).'</br>';
}
}
然后,我尝试将该数组的结果与字符串进行比较。
if($lines[0] != 'quest'){
echo "error";
}else{
echo "succ";
}
所以,我想要做的就是检查我的textarea上的第一个单词是否是&#39; quest&#39;,但我总是得到错误&#39;即使我的textarea上的第一个单词是任务。
我的目标是获得&#39; succ&#39;如果第一行包含任务。
答案 0 :(得分:2)
尝试在测试中添加修剪:
if(trim($lines[0]) == 'quest') {
echo "succ";
} else {
echo "error";
}