php

PHP Shorten String With Three Dots

Using PHP, we can shorten the length of our string and just replace the rest with three dots.

This is usually needed in a software application, especially when the string length is too long to show to the user.

So we will write a function that is re-usable and which we can always call or use in any other programming.

 function trimString($string, $repl, $limit) 
{
  if(strlen($string) > $limit) 
  {
    return substr($string, 12, $limit) . $repl; 
  }
  else 
  {
    return $string;
  }
}
?>

 echo trimString("Hello Codeflare", "...", 3);

Explanation

The trimString function we created takes three (3) parameters:

  1. The string which we want to shorten,
  2. What we want to replace the cut out section with, which in this case is three (3) dots
  3. And the limit or length of string.

Next, we check if the length of the given string is greater than the limit which we have set. If it is, we truncate it and append our three dots. If it’s not, we just return the given string.

Conclusion

This is how we shorten the length of a string and replace it with three (3) dots in PHP.

Let me know what you think in the comments.

See Also:

Image Upload With Preview Using PHP’s PDO And jQuery

Enrol for Software Development Training

Recent Posts

Why parseInt(’09’) Returns 0

If you've ever encountered the puzzling behavior of parseInt('09') returning 0 in JavaScript, you're not…

3 days ago

Event Bubbling and Capturing: Why Your Click Listener Fires Twice (And How to Fix It)

If you’ve ever built an interactive web application, you may have encountered a puzzling issue:…

1 week ago

Practical Array Methods for Everyday Coding

Arrays are the backbone of programming, used in nearly every application. Whether you're manipulating data,…

2 weeks ago

What the Heck Is the Event Loop? (Explained With Pizza Shop Analogies)

If you've ever tried to learn JavaScript, you’ve probably heard about the "Event Loop"—that mysterious,…

2 weeks ago

Why [] === [] Returns false in JavaScript (And How to Properly Compare Arrays & Objects)

JavaScript can sometimes behave in unexpected ways, especially when comparing arrays and objects. If you've…

2 weeks ago

Recursion for Beginners

Recursion is a programming technique where a function calls itself to solve smaller instances of…

2 weeks ago