Matthew,

On Tue, Oct 28, 2008 at 3:27 PM, Matthew Weier O'Phinney
<[EMAIL PROTECTED]>wrote:

> -- Bradley Holt <[EMAIL PROTECTED]> wrote
> (on Tuesday, 28 October 2008, 02:28 PM -0400):
> > On Tue, Oct 28, 2008 at 1:12 PM, Matthew Weier O'Phinney <
> [EMAIL PROTECTED]>
> > wrote:
> >
> >     -- Bradley Holt <[EMAIL PROTECTED]> wrote
> >     (on Tuesday, 28 October 2008, 12:29 PM -0400):
> >     > Is there a simple way in ZF to truncate a string? I searched and
> didn't
> >     find
> >     > any talk of a ZF specific component for this. I also looked at the
> list
> >     of
> >     > standard filter classes and didn't see anything there either. I
> know
> >     there are
> >     > tons of possible ways to do this - I'm just surprised there isn't
> >     anything in
> >     > ZF yet so perhaps I'm just not looking in the right place.
> >
> >     You're looking for Zend_Filter_StringTrim -- which can be used in the
> >     form classes as well.
> >
> >
> > Maybe I'm just slow today, but I'm not sure how Zend_Filter_StringTrim
> would be
> > used to truncate a string to a given character or word length. I thought
> it
> > simply removed given characters from the beginning and end of a string.
> >
> > For example, I want to truncate the following:
> >
> > The quick brown fox jumped over the lazy sleeping dog.
> >
> > to 30 characters:
> >
> > The quick brown fox jumped ove
> >
> > or to 30 characters, but the closest whole word:
> >
> > The quick brown fox jumped
> >
> > or to 6 words (instead of characters):
> >
> > The quick brown fox jumped over
> >
> > Of course, there are probably other features that may be useful too. Is
> this
> > something that can be done in Zend_Filter_StringTrim or using another ZF
> > component? There are numerous ways to do this in PHP directly (so no need
> for
> > anyone to post those here) but I was just curious if ZF had a clean and
> simple
> > way to do this.
>
> Oh, never mind -- I was thinking "truncate trailing whitespace", not
> "truncate to a given preset length".
>
> Nope, nothing like that currently. Sounds like a good feature request.
> :)


OK - that's what I thought. As you suggested, I've filed a feature request
as ZF-4734:
http://framework.zend.com/issues/browse/ZF-4734

Anyone else who would like to see this please go vote for it :-)

Thanks,
Bradley


>
> --
> Matthew Weier O'Phinney
> Software Architect       | [EMAIL PROTECTED]
> Zend Framework           | http://framework.zend.com/
>



-- 
Bradley Holt
[EMAIL PROTECTED]

Reply via email to