я не могу за жизнь мне понять, почему эта ошибку бросают ... Я поставляю действительный массив, и это только базовый циклPHP недопустимый аргумент в Еогеаспе поставляется
PHP
class stats {
private $resirictedChars = array('@', '(', ')', '"', '<', '>', ',', '?', ':', ';', '[', ']', '{', '}');
function __construct() {}
public function generateStats ($text) {
foreach ($this->restrictedChars as $char) {
$text = str_replace($char, '', strtolower($text));
}
echo $text;
}
}
$run = stats::generateStats('hello.');
ошибка
Warning: Invalid argument supplied for foreach()
Проверьте имена, они не совпадают: '$ resirictedChars'! ==' $ limitedChars' –
Вы неверно набрали имя своего массива при его инициализации. – andrewsi
Его всегда самые глупые вещи ... спасибо haha – user2359318