How long does cocaine amphetamines opiates and pcp staying in my system?

Unpredictable . They all have different half lives in the body and are excreted at different rates. High tech testing can detect it in your hair for a long time.