Comunitatea PHP Romania
 

 
is_scalar

is_scalar

(PHP 4 >= 4.0.5, PHP 5)

is_scalar --  Decide dacă o variabilă este un scalar

Descriere

bool is_scalar ( mixed var)

is_scalar() returnează TRUE dacă var este un scalar, FALSE în caz contrar.

Variabilele de tip scalar includ tipurile integer, float, string și boolean. Tipurile array, object și resource nu sunt tipuri scalare.

<?php
function show_var($var) {
    if (
is_scalar($var)) {
        echo
$var;
    } else {
        
var_dump($var);
    }
}
$pi = 3.1416;
$proteins = array("hemoglobin", "cytochrome c oxidase", "ferredoxin");

show_var($pi);
// afișează 3.1416

show_var($proteins);
// afișează:
// array(3) {
//   [0]=>
//   string(10) "hemoglobin"
//   [1]=>
//   string(20) "cytochrome c oxidase"
//   [2]=>
//   string(10) "ferredoxin"
// }
?>

Notã: is_scalar() nu consideră tipul resource ca fiind scalar, resursele fiind tipuri de date abstracte care sunt bazate pe valori întregi. Acest detaliu de implementare se poate modifica pe viitor, așa că nu trebuie să scrieți aplicații care să depindă de el.

Mai consultați is_bool(), is_numeric(), is_float(), is_int(), is_real(), is_string(), is_object(), is_array() și is_integer().

Ultimele discutii in forum RSS Forum

Ultimele articole Ultimele articole

Top membri

Pirahna Pirahna
la birou
carco carco
Bucuresti
Birkoff Birkoff
Bucuresti
Mascka Mascka
Braila
raul_ raul_
whooper whooper
Toronto ON
mihaitha mihaitha
Sibiu
gabysolomon gabysolomon
Bacau
oriceon oriceon
Constanta
garlicinicolae garlicinicolae

Newsletter


Email:
 inscriere
 renuntare
 
 Arhiva newsletter

Parteneriat

Copyright © 2001-2008 PHP Romania Add PHPRomania to Google Add PHPRomania to Del.icio.us Add PHPRomania to Stumbleupon Add PHPRomania to Yahoo! Add PHPRomania to Digg Add PHPRomania to Blink Free Advertising | PT Cruiser | Free view TV | Debt Consolidation | Loans
Ads: Partener Way2Web Nework: gazduire web | inregistrare domenii | web design | imobiliare | web hosting
Powered by Simplis