<?php
$firstName = 'Marc Jutten';
$str = '{{$firstName}}, {{$productName_67003}}';
if (preg_match_all('/{{\$productName_(\d{1,})}}/', $str, $matches)) {
foreach ($matches[1] as $productIdKey => $productId) {
$tst = str_replace(
$matches[0][$productIdKey],
'2 kaarten voor hét Nederlandse muziekfestival: Dutch Valley',
$str
);
}
}
if (preg_match_all('/{{\$(.*?)}}/', $tst, $matches)) {
foreach ($matches[1] as $varKey => $varName) {
$tst = str_replace($matches[0][$varKey], ${$varName}, $notification->message);
}
}
echo $tst;
preferences:
26.89 ms | 402 KiB | 5 Q