$var[0] è una stringa json, non un array, quindi cercando una key (in questo caso 'codice') è normale ricevere quell'errore.
Prima devi trasformare la stringa json usando json_decode.