I am a graphic designer i have little knowledge of programming too i just want to know if i start learning PHP how much time it will take me to become an expert? thanks in advance for your replies
My advice would be to stick with graphic design, get really good at it, and partner up with one (or more) PHP developers to handle the programming, while you do the design. As for how long it would take, though, it would really depend on how good you wanted to get, what prior programming/computer experience you have, and how fast you learn new skills.
All you need is an 8 ball, a case of red bull and a 72 hour binge and you'll be ready to take on the world. That's about the experience most "experts" at dp have. Then again there are those of us who have been doing this for years and still admit that we don't know everything. Learn html 1st, it's a pre-requisite ... php will come later