Dodaj… jeśli łańcuch jest za długi PHP

Mam pole opisu w mojej bazie danych MySQL i mam dostęp do bazy danych na dwóch różnych stronach, jedna strona wyświetla całe pole, ale z drugiej strony chcę wyświetlić pierwsze 50 znaków. Jeśli ciąg w polu opisu jest mniejszy niż 50 znaków, to nie pokaże się ..., ale jeśli nie, pokażę ... po pierwszych 50 znakach.

Przykład (pełny ciąg):

Hello, this is the first example, where I am going to have a string that is over 50 characters and is super long, I don't know how long maybe around 1000 characters. Anyway this should be over 50 characters now ...

Exmaple 2 (pierwsze 50 znaków):

Hello, this is the first example, where I am going ...

questionAnswers(10)

yourAnswerToTheQuestion