Настройка php парсера (Как не учитывать символы)

есть php парсер для загрузки прайса на сайт. В прайсе есть столбец PCD (как и на сайте одноименный фильтр), в котором опции в виде "4х100", "5х112", "4х98", "NxN". При загрузке прайса, парсер добавляет в фильтр соответствующие опции. Как сделать, чтобы парсер при загрузке прайса и добавлении опций в данный фильтр не учитывал 4х, 5х, т.е. добавлял опции "98", "100", "112" и т.д., а часть "Nx" обрезал?


Ответы (1 шт):

Автор решения: antonkabaev
// $v - это строка из которой нужно достать нужную часть = '123'
// и три варианта как можно «достать» эту нужную часть..

$v = '4x123';

// первый вариант..
print strrev((int)strrev($v));

// второй вариант.. 
print explode('x', $v, 2)[1];

// третий вариант..     
print preg_replace('/.*?(\d+$)/', '$1', $v);
→ Ссылка