Jump to content

Quick question


3raser

Recommended Posts

Is there a way to only output the first, say, 30 words of a variable? I have a way to do it in mind, but seems like it's messy and not practical.

 

Any suggestions?

 

E.g:

 

WITHOUT LIMIT: Welcome to my store. Would you like to buy something? We have really good noodles and fishes in doodle pools.

WITH LIMIT: Welcome to my store. Would you like...

 

Sort of like a short preview.

Link to comment
https://forums.phpfreaks.com/topic/256022-quick-question/
Share on other sites

If you want it on a space, you can also use strpos to determine the position of the first space after the 30th character, and chop the string off there.

 

echo substr( $string, 0, strpos($string, ' ', 30) ) . ' . . . ';

Link to comment
https://forums.phpfreaks.com/topic/256022-quick-question/#findComment-1312641
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.