3v4l.org

run code in 300+ PHP versions simultaneously
<?php function generate_GUID($prefix = '') { $uuid = md5(uniqid(rand(), true)); $guid = $prefix.substr($uuid,0,8)."-". substr($uuid,8,4)."-". substr($uuid,12,4)."-". substr($uuid,16,4)."-". substr($uuid,20,12); return $guid; } echo generate_GUID($prefix='pfx');

preferences:
29.74 ms | 402 KiB | 5 Q