Just take Italy for example. Phone numbers there can be either 9 or 10 digits including area code -- I'm not sure if more variations are possible, but I've seen these two variations.
IIRC, area codes used to be two digit (say before 1998), but are now three digit.
So you can't make assumptions, and the rules can change over time.
Tony