Tuba Honlap Tipp

Honlapkészítés tippek, trükkök tanácsok...

Reklám

Linkblog

PHP érdekesség

2008.08.14. 22:39 tuby smith

Olvasgatatm a weblabor.hu hírlevelét, és két hír ragadta meg a figyelmemet:

Megjelent a PHP 4.4.9 2008. augusztus 7.-én. (A tervek szerint) ez az utolsó PHP4 verzió, nem lesz több. Éljen a PHP 6. (hamarosan...)

A másik egy "buta trükk", avagy mikor igaz a hamis? by David Otton

(lapozás programozói alapismeretekkel ajánlott).

$a = 'Szöveg';
$b = 0;
 
if ( $a == true && $b == false && $a == $b )
{
echo ( 'Hiba a Mátrixban!' );
}

 Mit csinál a kód? Az if kiértékelése

'Szöveg' == true igaz, mivel a nem üres string (szöveg, karaktertömb) változók logikaival hasonlítva igaz értéket adnak

0 == false igaz, mivel a 0 egész szám konvertálásalogikaira hamís értéket ad, ami ugye false-val egyenlő

'Szöveg' == igaz, mert szöveg számmal hasonlítva számértékre konvertálódik, ami a számokat nem tartalmazó szövegnél == 0.

például

 $tiz    = 10; 
$husz = "20";
$mennyi = $tiz + $husz; // 30 szám érték

 Megoldás: használjunk === operátort, mert az ellenőrzi a kifejezés tipusát is, ami más nyelvekben elég ritka.

Szólj hozzá!

Címkék: webfejlesztés honlap fejlesztés

A bejegyzés trackback címe:

http://tuba-honlap.blog.hu/api/trackback/id/tr20616430

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben.

Nincsenek hozzászólások.