- var_dump: documentation ( source)
- preg_replace_callback_array: documentation ( source)
<?php
$subject = 'Aaaafaba Bbab';
$ret = preg_replace_callback_array(
[
'~[a]+~i' => function ($match) {
echo strlen($match[0]), ' matches for "a" found', PHP_EOL;
},
'~[b]+~i' => function ($match) {
echo strlen($match[0]), ' matches for "b" found', PHP_EOL;
}
],
$subject
);
var_dump($ret);
var_dump($subject);