Can you combine a PHP function and string in the same echo statement? Currently, I have this code that grabs a photo's caption, then shortens it to 25 characters or less, stopping at the nearest blank space so it can fit the whole word.

```
echo substr($caption,0,strpos($caption,' ',25));
echo " ...";

```

Example output: changes "This is way too long to fit in this foobar small area preview box" to "This is way too long to..."

I'd like to be able to combine the 'substr' and '...' into the same echo statement. I tried the following, but it didn't work:

```
echo "{substr($caption,0,strpos($caption,' ',25))} ...";

```

Any ideas?