@ 2015-12-15T10:56:10Z <?php
function formatTitle($sku, $name, $brand, $maximumLength = 100)
{
$allowedLength = $maximumLength - 6 - mb_strlen($brand, 'UTF-8') - mb_strlen($sku, 'UTF-8');
if (mb_strlen($name) > $allowedLength) {
$startLength = floor($allowedLength / 3 * 2) - 5;
$name = mb_substr($name, 0, $startLength) . '[...]' . mb_substr($name, -($allowedLength - $startLength + 5));
}
return sprintf('%s | %s | %s', $sku, $name, $brand);
}
var_dump(strlen(formatTitle('TFT10000', substr("Lorem ipsum dolor sit amet consecutir, lorem ipsum dolor sit amet consecutir", 0, 60), 'Les french demoiselles'));
Enable javascript to submit You have javascript disabled. You will not be able to edit any code.
Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).
Version System time (s) User time (s) Memory (MiB) 7.0.0 0.007 0.083 20.14 5.6.16 0.007 0.040 20.52 5.6.15 0.010 0.077 18.19 5.6.14 0.010 0.070 18.28 5.6.13 0.007 0.080 18.14 5.6.12 0.007 0.057 21.05 5.6.11 0.013 0.060 21.08 5.6.10 0.010 0.050 20.98 5.6.9 0.013 0.077 21.02 5.6.8 0.013 0.073 20.41 5.5.30 0.013 0.077 17.92 5.5.29 0.007 0.063 18.07 5.5.28 0.007 0.050 20.77 5.5.27 0.010 0.083 20.77 5.5.26 0.007 0.067 20.77 5.5.25 0.007 0.043 20.68 5.5.24 0.017 0.057 20.16
preferences:dark mode live preview
135.62 ms | 1394 KiB | 7 Q