PHP Проверка на содержание цифр в строке

Если в строке содержатся цифры то функция вернет True, если нет, то False
<?php
function check_for_number($str) {
  $i = strlen($str); 
  while ($i--) {
    if (is_numeric($str[$i])) return true;
  }
  return false;
}

Готовы обсудить проект?

Опишите задачу в двух словах — за редким исключением отвечаю моментально.