Mysql
 sql >> Datenbank >  >> RDS >> Mysql

PHP/MySQL:Speichern und Abrufen von UUIDS

Okay - werde versuchen, meine eigene Frage zu beantworten. Das ist das Beste, was ich mir einfallen lassen konnte:

Paket:

$binary =  pack("h*", str_replace('-', '', $string));

Auspacken

$string = unpack("h*", $binary);
$string = preg_replace("/([0-9a-f]{8})([0-9a-f]{4})([0-9a-f]{4})([0-9a-f]{4})([0-9a-f]{12})/", "$1-$2-$3-$4-$5", $string);

Gibt es ein Problem damit, das jeder sehen kann?