Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.php > #5303

Re: A little tip

From "Álvaro G. Vicario" <alvaro.NOSPAMTHANX@demogracia.com.invalid>
Newsgroups comp.lang.php
Subject Re: A little tip
Date 2012-04-02 09:42 +0200
Organization http://alvaro.es/
Message-ID <jlbl9t$aam$1@dont-email.me> (permalink)
References <jl4ovl$h2i$1@dont-email.me>

Show all headers | View raw


El 30/03/2012 19:02, Shelly escribió/wrote:
> Here is something I jist came across, so I am passing it on:
> ==========
> $val= TRUE;
> $val &= TRUE;
> print ($val === TRUE) ? "Triple is true\n" : "Triple is false\n";
> print ($val == TRUE) ? "Double is true\n" : "Double is false\n";
>
> Results in:
> Triple is false
> Double is true
> ==========
>
> Who designed that? It is totally counter-intuitive.

When trying to understand these subtleties, I find var_dump() more 
useful than plain echos. In this case:

$val= TRUE;
var_dump($val);
$val &= TRUE;
var_dump($val);

... prints:

bool(true)
int(1)

... which makes the result of loose and strict comparisons obvious.



-- 
-- http://alvaro.es - Álvaro G. Vicario - Burgos, Spain
-- Mi sitio sobre programación web: http://borrame.com
-- Mi web de humor satinado: http://www.demogracia.com
--

Back to comp.lang.php | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

A little tip Shelly <sheldonlg@thevillages.net> - 2012-03-30 13:02 -0400
  Re: A little tip Jerry Stuckle <jstucklex@attglobal.net> - 2012-03-30 13:20 -0400
    Re: A little tip Shelly <sheldonlg@thevillages.net> - 2012-03-30 14:18 -0400
      Re: A little tip Jerry Stuckle <jstucklex@attglobal.net> - 2012-03-30 16:19 -0400
      Re: A little tip Thomas Mlynarczyk <thomas@mlynarczyk-webdesign.de> - 2012-03-30 22:30 +0200
        Re: A little tip Doug Miller <doug_at_milmac_dot_com@example.com> - 2012-03-30 20:55 +0000
        Re: A little tip Shelly <sheldonlg@thevillages.net> - 2012-03-30 16:55 -0400
          Re: A little tip Jerry Stuckle <jstucklex@attglobal.net> - 2012-03-30 17:07 -0400
          Re: A little tip Jerry Stuckle <jstucklex@attglobal.net> - 2012-03-31 10:05 -0400
            Re: A little tip Shelly <sheldonlg@thevillages.net> - 2012-03-31 11:27 -0400
          Re: A little tip Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2012-04-03 15:52 +0200
            Re: A little tip Shelly <sheldonlg@thevillages.net> - 2012-04-03 10:20 -0400
    Re: A little tip Doug Miller <doug_at_milmac_dot_com@example.com> - 2012-03-30 19:36 +0000
      Re: A little tip Jerry Stuckle <jstucklex@attglobal.net> - 2012-03-30 16:21 -0400
        Re: A little tip Doug Miller <doug_at_milmac_dot_com@example.com> - 2012-03-30 20:52 +0000
          Re: A little tip Jerry Stuckle <jstucklex@attglobal.net> - 2012-03-30 17:08 -0400
            Re: A little tip Shelly <sheldonlg@thevillages.net> - 2012-03-30 17:22 -0400
              Re: A little tip "Mr. B-o-B" <mr.chew.baka@gmail.com> - 2012-03-30 18:00 -0500
                Re: A little tip Scott Johnson <noonehome@chalupasworld.com> - 2012-03-30 20:33 -0700
          Re: A little tip Shelly <sheldonlg@thevillages.net> - 2012-03-30 17:20 -0400
            Re: A little tip Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2012-04-03 15:56 +0200
              Re: A little tip Shelly <sheldonlg@thevillages.net> - 2012-04-03 10:20 -0400
          Re: A little tip Michael Fesser <netizen@gmx.de> - 2012-03-31 05:04 +0200
            Re: A little tip Jerry Stuckle <jstucklex@attglobal.net> - 2012-03-30 23:31 -0400
          Re: A little tip Scott Johnson <noonehome@chalupasworld.com> - 2012-03-30 20:35 -0700
            Re: A little tip Jerry Stuckle <jstucklex@attglobal.net> - 2012-03-30 23:53 -0400
              Re: A little tip Doug Miller <doug_at_milmac_dot_com@example.com> - 2012-03-31 11:58 +0000
                Re: A little tip Jerry Stuckle <jstucklex@attglobal.net> - 2012-03-31 09:05 -0400
  Re: A little tip "Álvaro G. Vicario" <alvaro.NOSPAMTHANX@demogracia.com.invalid> - 2012-04-02 09:42 +0200
    Re: A little tip "M. Strobel" <sorry_no_mail_here@nowhere.dee> - 2012-04-02 10:22 +0200
      Re: A little tip Shelly <sheldonlg@thevillages.net> - 2012-04-02 08:15 -0400
        Re: A little tip "M. Strobel" <sorry_no_mail_here@nowhere.dee> - 2012-04-02 14:27 +0200
          Re: A little tip Shelly <sheldonlg@thevillages.net> - 2012-04-02 09:40 -0400
            Re: A little tip "M. Strobel" <sorry_no_mail_here@nowhere.dee> - 2012-04-02 23:43 +0200

csiph-web