Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]porównywanie wartości
faran
post 5.03.2010, 12:16:30
Post #1





Grupa: Zarejestrowani
Postów: 99
Pomógł: 2
Dołączył: 27.10.2006
Skąd: CyberRZECZYWISTOŚĆ

Ostrzeżenie: (0%)
-----


Witam,
Mam dość dziwny problem....

Kod
$kodd='9937943s';
$aaa=(unserialize(file_get_contents("BAZA.txt")));

echo($aaa[luk]['kod_']."-$kodd");
//zwraca: 9937943-9937943s
        
if ($aaa[luk]['kod_'] == $kodd){echo('<br />identyczne');}else{echo('<br />rozne');}
//zwraca indentyczne


Jeśli podam ręcznie zmienną tablicową to jest oki, a w tym przypadku zwraca identyczne chociaż są różne.. gdzie robię błąd ?, chyba magia... winksmiley.jpg

Ten post edytował faran 5.03.2010, 12:18:32
Go to the top of the page
+Quote Post
phpion
post 5.03.2010, 12:19:53
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Zapewne w serializowanych danych masz ją jako liczbę całkowitą. Zrzutuj na stringa powinno pomóc:
  1. (string)$aaa[luk]['kod_'] == (string)$kodd

Na wszelki wypadek zrzutowałem obie zmienne.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 7.07.2025 - 16:24