PHP - 最简单 - 比较数字字符串

时间:2009-12-01 16:02:03

标签: php simpletest

我正在尝试使用simpletest来比较两个数字字符串,一个来自数组,另一个来自对象属性。

我已打印出值并且它们相等,但是,测试总是返回false。 有人可以帮忙吗?

以下是代码:

$this->assertEqual(strval($this->createdforums[$randomforum]),
(strval($forum->getTitle)));

   print_r($this->createdforums[$randomforum]);
   print_r('<br />');
   print_r($forum->getTitle());

打印出来的值是:

1250833961 1250833961

任何建议表示赞赏。 感谢。

2 个答案:

答案 0 :(得分:0)

也许你在价值观周围有一些空格。在比较之前尝试修剪()它们。

答案 1 :(得分:0)

你错过了断言中getTitle的括号。应该是......

$this->assertEqual(strval($this->createdforums[$randomforum]),
(strval($forum->getTitle())));