2017-10-21 235 views

Répondre

0

Section 3 of RFC4122 fournit la définition formelle des représentations de chaîne UUID. C'est 36 caractères - 32 chiffres hexagonaux + 4 tirets. Pour que les uuids générés aient toujours ces nombreux nombres de caractères. Donc ce que vous pouvez faire est soit prendre/extraire la première/partie souhaitée de l'UUID, en utilisant des méthodes comme substringpreg-split, etc ...

utilisation de base substring() (copié à partir de php docs)

<?php 
echo substr('abcdef', 1);  // bcdef 
echo substr('abcdef', 1, 3); // bcd 
echo substr('abcdef', 0, 4); // abcd 
echo substr('abcdef', 0, 8); // abcdef 
echo substr('abcdef', -1, 1); // f 

et de faire de votre clé primaire le nouveau généré