But then we are not talking about the reverse of htmlentities because
htmlentities() would never create  

On Tue, 26 Feb 2002, Brad Fisher wrote:

> Not as trivial as you make it seem...
>
> ------------- Consider the following code: -----
>
>    $data = "This is & some   text";
>    $trans = get_html_translation_table(HTML_ENTITIES);
>    $trans = array_flip($trans);
>    $data2 = strtr($data,$trans);
>    echo "Original data is:\n";
>    echo "$data\n\n";
>    echo "New data is:\n";
>    echo $data2;
>
> -------------- The output is: ------------------
>
> Original data is:
> This is & some   text
>
> New data is:
> This is & some   text
>
> -----------------------------------------------
>
> Yes, the & entity was handled properly, but the   entity was
> not.  That is a valid entity AFAIK.  In addition to the speed
> improvement of having a native C version of this function, I think it
> would be worthwhile to have built-in.
>
> -Brad
>
>
> Rasmus Lerdorf wrote:
>
> > Reversing htmlentities is trivial.  I don't think it needs a special
> > function.
> >
> > Simply do:
> >
> >   $trans = get_html_translation_table(HTML_ENTITIES);
> >   $trans = array_flip($trans);
> >   $data = strtr($data,$trans);
> >
> > -Rasmus
> >
> > On Tue, 26 Feb 2002, Brad Fisher wrote:
> >
> > >
> > > I have looked at the following:
> > >     http://www.php.net/anoncvs.php
> > >     http://cvs.php.net/cvs.php
> > >
> > > I am rather new to CVS, so perhaps this is a stupid question...  I
> > don't see
> > > the HEAD branch anywhere...  Can I check it out through anon CVS or
> > would I
> > > need dev access?  Or is this a reference to php4?
> > >
> > > Perhaps I am just not looking in the right place.
> > >
> > > -Brad
> > >
> > > Yasuo Ohgaki wrote:
> > >
> > > > Brad Fisher wrote:
> > > > > Just another function I have found useful..  PHP has a
> > htmlentities
> > > > > function, but no unhtmlentities function to go the other
> > direction.. (At
> > > > > least not that I am aware of).   So, here you go.  Don't think
> > this one
> > > > > would perform nearly as quickly if it were done using regexps in
> > PHP...
> > > > > This function also has the added benefit of supporting entities
> > like
> > > > >   which I don't believe would be supported by a naive regexp
> >
> > > > > approach.
> > > > >
> > > > > So if someone would like to include it, be my guest.
> > > >
> > > > Could you post unified diff against latest CVS? (HEAD branch)
> > > >
> > > > We should have patch submit guide line in www.php.net for these
> > > > people who are willing to help project :)
> > > >
> > > > --
> > > > Yasuo Ohgaki
> > > >
> > > > --
> > > > PHP Development Mailing List <http://www.php.net/>
> > > > To unsubscribe, visit: http://www.php.net/unsub.php
> > >
> > >
> > >
> > > --
> > > PHP Development Mailing List <http://www.php.net/>
> > > To unsubscribe, visit: http://www.php.net/unsub.php
> > >
>
>
>
>


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to