You asked:

does dr phil have any children

Yes. Phil McGraw has at least one child.
Phil McGraw
Phil McGraw
Phil McGraw