Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> 'string' == 0 => true?
DEXTER_c
post 27.01.2007, 12:26:12
Post #1





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 8.12.2005

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


Czuję, że będzie to szczytowo głupie pytanie, ale nie mogę pojąć, dlaczego kod:

  1. <?php
  2. if('string' == 0) {
  3.  echo 'dziwne!';
  4. }
  5. ?>


Wyświetli komunikat, skoro przecież 'string' nie może się równać zero! blinksmiley.gif

Wiem, że php traktuje zero jako false, ale:

  1. <?php
  2. if('string' == false) {
  3.  echo 'dziwne!';
  4. }
  5. ?>


Nie wyświetli komunikatu blinksmiley.gif

Używam php 5.2.0, Apache 2, Linux 2.6.x

Ten post edytował DEXTER_c 27.01.2007, 12:26:42
Go to the top of the page
+Quote Post

Posty w temacie
- DEXTER_c   'string' == 0 => true?   27.01.2007, 12:26:12
- - dr_bonzo   '===' i wszystko jasne przy 'string...   27.01.2007, 13:56:54


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: 13.08.2025 - 22:51