このコードを実行すると、エラーが発生します。可能な解決策を調べましたが、すべてが正しくフォーマットされているようです。
$searched = 'searched';
$count = '59';
$prop = Array();
$i = 0;
while ($i++ <= 4) {
array_push($prop[$i] = Array(
'text' => $searched,
'href' => 'http://mysite.com/?search=' . str_replace(' ', '+', $searched)
));
}
array_push($prop['Total Searches'] = $count);
このエラーは、while ループで 5 回、while ループの下の array_push で 1 回発生します。
Warning: Wrong parameter count for array_push()
コードは正しく動作します。それでもエラーが発生します。では、エラーを抑制すればよいのでしょうか。