Lato JavaScript dovrai passare quel valore come stringa testuale, ovvero racchiudendola tra apici (singoli o doppi che siano).
Ovviamente il problema è lato PHP, in cui dovrai eseguire un escaping per aggiungere opportunamente tali apici.
Una soluzione potrebbe essere questa:
Codice PHP:
echo "<div onclick=\"pfill('", $spcodice, "')\"></div>";
Per cui, supponendo che $spcodice sia 006, lato client otterrai questo:
codice:
<div onclick="pfill('006')"></div>
Nota che l'argomento della funzione è racchiuso tra apici ('006'), questo fa in modo che tale valore sia trattato come stringa testuale e non come valore numerico.