Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将修剪textarea的结果与字符串进行比较_Php - Fatal编程技术网

Php 将修剪textarea的结果与字符串进行比较

Php 将修剪textarea的结果与字符串进行比较,php,Php,我无法将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>';

我无法将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>';
        }
    }
所以,我要做的是检查我的文本区域上的第一个单词是否是'quest',但即使我的文本区域上的第一个单词是'quest',我也总是会得到'error'


如果第一行包含任务,我的目标是获得“成功”。

尝试在测试中添加微调:

if(trim($lines[0]) == 'quest') {
    echo "succ";
} else {
    echo "error";
}

您只需打印修剪后的结果,而不更改原始的
$行
内容。
if(trim($lines[0]) == 'quest') {
    echo "succ";
} else {
    echo "error";
}