3v4l.org

run code in 300+ PHP versions simultaneously
<?php $UUID = "f9e113324bd449809b98b0925eac3141"; echo preg_replace('/(?:^[\da-f]{4})?[\da-f]{4}\K/', '-', $UUID, 4); echo "\n---\n"; vprintf('%s-%s-%s-%s-%s', sscanf($UUID, '%8s%4s%4s%4s%12s')); echo "\n---\n"; echo implode('-', sscanf($UUID, '%8s%4s%4s%4s%12s'));
Output for 7.4.0 - 7.4.33, 8.0.1 - 8.0.30, 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.27, 8.4.1 - 8.4.14
f9e11332-4bd4-4980-9b98-b0925eac3141 --- f9e11332-4bd4-4980-9b98-b0925eac3141 --- f9e11332-4bd4-4980-9b98-b0925eac3141

preferences:
109.95 ms | 407 KiB | 5 Q