Hy all, Я хочу сделать экспорт csv из моего Virtuemart с CSVI и там у меня есть возможность переопределить некоторые из моих значений полей с помощью регулярных выражений. Некоторые из моего значения поля должно быть как: ЧИСЛО + 750Регулярное выражение для добавления к номеру
Я сделал переопределение для этого:
Find: /(.*)/e
Replace: str_ireplace(',', '.', '\1')+750
После экспортирования я вижу это:
Field value original: 9365
Field value after override: 10115750
Так что похоже, а также добавляет строку «750» после номера. В чем может быть проблема?
У вас может быть ваш код, пожалуйста? Может быть, вам нужен актерский состав. –
Что произойдет, если вы используете 'intval (str_ireplace (',', '.', '\ 1')) + 750' – Shai
Не используйте модификатор' e', которого следует избегать из-за износа. – hwnd