非法字符串偏移量'nom_banque'

时间:2018-11-23 08:42:36

标签: php

您好,我有一个非法的字符串偏移量警告,我已经尝试了所有已经找到的答案,但是对我来说不起作用

这是我的代码:

TestCase.update()

这是if (count($tabBanque) > 0) { foreach ($tabBanque as $key => $banque) { if (strlen($banque['nom_banque']) < 2) continue; echo "<li class='encadre2'>\r\n"; echo "<strong>Banque :</strong> ".$banque['nom_banque']." - <strong>Agence :</strong> ".$banque['nom_agence']; } } 的结果:

print_r(tabBanque)

我该如何解决?

2 个答案:

答案 0 :(得分:0)

对于所有有同名异义的人,我通过添加来解决:

if(is_array($banque))在foreach循环之后

答案 1 :(得分:0)

替换以下代码,然后重试,它将起作用。

if (count($tabBanque)>0) {
    foreach ($tabBanque as $key => $banque) { 
        if (strlen($tabBanque['nom_banque']) < 2) 
            continue;

        echo "<li class='encadre2'>\r\n";
        echo "<strong>Banque :</strong> ".$tabBanque['nom_banque']." - <strong>Agence :</strong> ".$tabBanque['nom_agence'];
    }
}