Grammar sentence help which sentence?

I like you better than her
I like you better than she

Are both correct, just with different meanings? Or is one of them definitely wrong?

Anonymous2015-08-22T22:10:47Z

She is the subject.
Her is the object
You would not say I like she, would you? If you are saying that "you" is the one you like best then use her.

?2015-08-22T16:00:49Z

Different meanings. Very different meanings.

The first one means "I like YOU better than I like HER."

The second one means "I like you better than SHE likes you."

Kini2015-08-22T18:30:45Z

1st is correct