[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Riminilug-general] Valore numerico di una variabile.
> Sii, grazie, ci avevo gia' pensato.. peccato che non risolve la cosa nel
> caso che in ${variabile} hai 123.434 o 1.2e+04 ecc. o comunque voglio
> che mi torni 0 se in $varibile ci sia "Caro babbo Natale, vorrei ..."
allora ti consiglierei di farti uno scrippettino php così
#!/usr/bin/php
<?
$fp = fopen("php://stdin","r");
$line = rtrim(fgets($fp, 1024));
fclose($fp);
if ( is_numeric($line) )
echo 1;
else
echo 0;
?>
lo chiami test.php
e lo usi così
obylan@voiager$echo 123 | test.php
1
obylan@voiager$echo 123.123 | test.php
1
obylan@voiager$echo 123.123e10 | test.php
1
obylan@voiager$echo 123.123e10aaa | test.php
0
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Stambazzi Andrea
Alias: ObyLan Kenoby
Email: obylan@xxxxxxxxxxxx
linux user id on counter.li.org : 366760
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_______________________________________________
Riminilug-general mailing list
Riminilug-general@xxxxxxxxxxxx
http://riminilug.it/mailman/listinfo/riminilug-general