sahra: unescape Funktion

Hi,

wie lautet der js Befehl unescape in PHP?

Grüsse
Sahra

  1. Hi Sahra,

    an sich ist das urldecode() http://de3.php.net/manual/de/function.urldecode.php, schau Dir bitte an, ob Du mit der Funktion weiterkommst.

    Gruß aus Berlin!
    eddi

    --
    Manchmal trifft es einen doch ganz unverhofft t86591:
    > '..."Vorläufig abgebrochen" ist ungefähr so sinnvoll formuliert, wie "einstweilig erschossen" oder "temporär verbrannt"...'
    Ich danke Sven für diese Erkenntnis - Gott, was habe ich gelacht ;)
    1. Hallo,

      an sich ist das urldecode() http://de3.php.net/manual/de/function.urldecode.php, schau Dir bitte an, ob Du mit der Funktion weiterkommst.

      vielleicht auch interessant?
      In Perl funktionierts so:

      sub escape
              {
                      shift() if ref($_[0]);
                      my $toencode = shift;
                      return undef unless defined($toencode);
                      $toencode=~s/([^a-zA-Z0-9_.-])/uc sprintf("%%%02x",ord($1))/eg;
                      return $toencode;
              }

      sub unescape
              {
                      shift() if ref($_[0]);
                      my $todecode = shift;
                      return undef unless defined($todecode);
                      $todecode =~ tr/+/ /;       # pluses become spaces
                      $todecode =~ s/%([0-9a-fA-F]{2})/pack("c",hex($1))/ge;
                      return $todecode;
              }

      Aufruf einfach per escape($string) bzw. unescape($string).

      Gruß
      Reiner