PHP substring to shorten your output for preview
Many sites have a flow where the user is directed to a larger list of items that he can look over as a preview before navigating to a details page containing the full view. If you want to show a little preview of a long text attached to your listing, such as a user bio, using substring is a must.
It is very simple to do, feed in your string you want to shorten into substr like so substr($string,0,250). The parameters are very simple ( string to slice up, starting index, number of letters to cut ). This will give you a string who is shortened to just 250 characters in length. You can then do an extra check and append some ellipses when you truncate the string.
Doing substr($string,0,250) . ( strlen($string) > 250 ? '...' : '' );