Задать вопрос

PHP7 в строке strlen, а ошибка на strpos, что за?

Старый проект в нём были отключены все нотисы и варнинги. Включил и по пофииксил, кроме одного, периодически появляется warning (непонятно при каких условиях).

E_WARNING[2] strpos() expects at least 2 parameters, 1 given (****/class.php на 187 строке)
в этой строчке
if (empty($id) || strlen($id)<5){

Файл и строчка точно те, в общем странная ошибка.
php -v
PHP 7.0.26-2
  • Вопрос задан
  • 129 просмотров
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Max_Cohen
@Max_Cohen
Программист, который не программирует
Можно весь код. В этой строке нет инструкции strpos.
Ответ написан
@pilip Автор вопроса
Вчера обновил версию PHP, ошибка пока не появлялась.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы