WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   PHP Stringvergleich - seltsames Problem (http://www.wcm.at/forum/showthread.php?t=232753)

zAPPEL 07.01.2009 12:58

PHP Stringvergleich - seltsames Problem
 
Hallo,

ich habe das folgende Codestück:
PHP-Code:

echo $aNotes["kontakt_info"]." ".$sAllgemein;
echo (
$sAllgemein === $aNotes["kontakt_info"]);
echo 
"<br>";
echo 
$aNotes["firmen_info"]." ".$sFirmen;
echo (
$sFirmen === $aNotes["firmen_info"]);
echo 
"<br>";
echo 
$aNotes["intern_info"]." ".$sintern;
echo (
$sintern === $aNotes["intern_info"]);
echo 
"<br>"

Und bekomme die folgende Ausgabe:

HTML-Code:

allg allg
firmen firmen 1
intern intern

Wie kann das passieren? Die Textausgabe ist ja eindeutig identisch aber nur beim zweiten Wert funktioniert es.. evtl. steh ich auch nur voll auf der Leitung ;)

lg

T.dot 07.01.2009 14:37

Gib die Werte mal mit var_dump($variable); aus, dann siehst du die wirklichen Datentypen, ev. Leerzeichen am Anfang/Ende usw.

Du kannst zum Stringvergleich auch strcmp() verwenden.

mfg

zAPPEL 07.01.2009 14:44

Ah.. vielen Dank, var_dump war meine Rettung :) (Da war ein Leerzeichen am Anfang eines Wertes der mir natürlich nicht aufgefallen ist in der Browseransicht) Ich Programmiere einfach schon zu lange an dem Projekt.. ;)

lg Matthias


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag