Use printf ou sprintf. Por exemplo:
$id = 1245; printf("CAD%04d", $id);
Espero ter ajudado.
Opa CMAC! Então cara, o printf funciona pra imprimir como eu quero, mas eu preciso gravar isso no banco de dados, e aí ele já não funciona. Posso abrir mao e deixar essa matricula sem as letras, mas preciso que sejam 4 numeros.
Campo ID = 4
Campo matricula será = 0004
Campo ID = 46
Campo Matricula será = 0046
E assim por diante. Tentei dividir por 1000, mas ai grava com o "ponto" no banco de dados... Saberia como me ajudar quanto a isso?