【发布时间】:2011-01-19 07:34:38
【问题描述】:
我有一个数组@test。检查数组的每个元素是否是同一个字符串的最佳方法是什么?
我知道我可以使用foreach 循环来做到这一点,但有没有更好的方法来做到这一点?我检查了地图功能,但我不确定这是否是我需要的。
【问题讨论】:
-
解决方案的质量实际上取决于您在 foreach 循环中所做的工作。是的,有很多方法可以做到,但为什么你觉得你目前的解决方案缺乏?
-
您为什么不编写并发布“foreach”解决方案,以便我们发表评论?
-
对于所有关心 undef 的发帖者,我不会假设“检查数组的每个元素是否是同一个字符串”包括 undefs 的可能性 - 定义为“字符串”:) . (虽然这肯定是要考虑的事情)
-
您只是想知道它们是否都相同,或者您还想知道哪些不同?