Was not sure where to post this.......so here goes.....

What are the legal limts for knife size - carry in PA?

Is there a lenght limit?
Is there a law against an assisted open knife - like a Smith & Wesson S.W.A.T. knife?

Thanks