1

代码很简单:

echo 'RESP:'.$db->printList($pprofile);

它的作用是db->printList($pprofile);打印更多的字符串。我基本上将字符串放在RESP返回的值之前db->printList($pprofile);

问题是结果是相反的。如果db->printList($pprofile);返回A,那么我总是得到这个:A:RESP而我期望RESP:A.

我从来没有遇到过这样的问题,我很困惑。我在同一个脚本中的许多其他地方(使用其他类型的输入/输出)做非常相似的事情,结果正确。有什么想法吗?

4

1 回答 1

3

printList不返回值,它会打印它,这就是您颠倒顺序的原因(在连接期间执行方法,打印值,然后连接字符串,方法没有返回任何内容并用 打印echo)。

于 2013-01-13T17:41:29.720 回答