Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]porównywanie wartości
Forum PHP.pl > Forum > Przedszkole
faran
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
phpion
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.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.