Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#12

Re: String in Char umwandeln Sonderzeichen ' verändern in ''

  Alt 7. Jan 2007, 08:36
Hallo Thomas,

wenn es sich bei deiner Zeichenkette

Zitat:
'o'#$13#$13#$13#$13#$13#$13#$13#$13'<agX_'#$1B'E'# $1C#$13'CXag\h`'
um ein Delphi String-Literal handelt und du das ganze in ein PHP String-Literal umwandeln möchtest, dann ist vorab festzustellen, dass der String selbst gar kein Apostroph enthält - die sichtbaren Apostrophe sind lediglich Metazeichen von Delphi. Wäre wirklich ein Apostroph enthalten so müsstest du es mit einem Backslash maskieren, genauso den Backslash selbst. Möchtest du den entstandenen String dann noch als mail-text versenden, dann musst du ihn in ein 7-Bit Format wandeln. Das musst du aber nicht selbst programmieren, denn dazu stehen in PHP Funktionen bereit. Schau mal in das Handbuch.

Grüße vom marabu

Nachtrag: #$13 heißt in PHP \0x13 - aber das hättest du im Handbuch bestimmt selbst herausgefunden.
  Mit Zitat antworten Zitat