WEBFEJLESZTÉS, WEBÁRUHÁZ KÉSZÍTÉS   Ingyenes elektronikus tananyag interaktív
weboldalak készítéséhez.
Custom Search
 
vissza VISSZA    
menü MENÜ    
ismét ISMÉT    
tovább TOVÁBB    

PHP változótípus változása



Egy változó típusa a program futása során is változhat:
$v = -123; // $v típusa integer
$v = ”szöveg”; // $v típusa string-re változik és az eredeti értéke elvész.

Az integer típussal nem ábrázolható számérték esetén az integer típus float –ra változik.
$nagy_szam = 2147483647+1; // túlcsordulás hatására az integer típus float –ra változik.

Ha egy művelet eredménye valós szám az integer típus float –ra változik.
$v = 10;
$v = $v / 3;
//az integer típus float –ra változik.

Példa:

Forráskód



<body>       
 <h2>Változók használata 05 </h2>
 <?php
    $nev = -123; var_dump($nev); echo "<br>";
    $nev = "Bubu"; var_dump($nev); echo "<br>";

    $nagy_szam = 9223372036854775807;
    var_dump($nagy_szam); echo "<br>"; 
    $nagy_szam  = $nagy_szam  + 1;
    var_dump($nagy_szam); echo "<br>";

    $v =  10;    var_dump($v); echo "<br>";	
    $v = $v / 3; var_dump($v); echo "<br>";

    $v = 1 > 4;  var_dump($v); echo "<br>";
  ?>
</body>
 

Eredmény*


A példakódok letölthetők itt: PHP5_valtozok_05.php.zip