Мне трудно получить все годы от струны.
Строка будет выглядеть следующим образом
this is a sample January 2017, this is a sample June 12, 2018. This is a sample October 18, 2018.
Я хочу получить все лет из абзаца, а затем получить, например, истекший год.
, поскольку в списке указаны 2017 и 2018 годы, прошедшим годом будет 1 год.
Спасибо за помощь!
Редактировать:
Спасибо, @alive за ответ.Это решает мою проблему
preg_match_all('/[0-9]{4}/', preg_replace('/\s+/','', $experience), $matches);
$years_array = array_values(array_unique($matches[0]));
sort($years_array);
$difference = end($years_array)-$years_array[0];
echo $difference.' years';