Puoi usare printf() per aggiungere numeri alla sinistra di una stringa qualsiasi.
Mi spiego.

Se vuoi fare un codice utente di 8 cifre fisse, cosicché i codici che sono inferiori di 8 cifre abbiano degli zero a sinistra fino ad ottenere 8 cifre totali, devi fare così:

Codice PHP:
$codice_utente "23"
$codice_8_cifre printf("%08s"$codice_utente);

// output ==> 0000000023 
Semplice, no?

Per aggiungere delle lettere (tipo le targhe, ad esempio) ad inizio stringa, devi prima decidere ogni quanto saltare alla lettera successiva, proprio come per le targhe delle auto.
Devi imporre insomma delle condizioni da verificare di volta in volta.

Onestamente non so quanto ti convenga, anche perché se hai un sito che ha un numero di visitatori superiore alle 8 cifre (quindi più di 99.999.999.999 utenti) ti puoi permettere che dei programmatori altamente specializzati risolvano per te i problemi di questo tipo!