简单的返回语句PHP

时间:2017-02-06 00:41:37

标签: php assert

我有以下功能和断言。

function howReturnDis($str) {

    if (strlen($str) < 4) {
        echo "Returning 0";
        return 0;
    }
    echo "Returning 1";
    return 1;
}

assert ( 0, howReturnDis("") );
assert ( 0, howReturnDis("aba") );
assert ( 1, howReturnDis("ABBA a b b a") );
assert ( 2, howReturnDis("abbabba") );

前两个断言失败。第二个断言通过了。 请解释原因!我会认为最后的断言应该失败而其他人应该通过(显然我错了,但我不明白)。提前谢谢。

0 个答案:

没有答案