Mi continua a dare errore: ti posto l'intero codice (è una semplice prova per convertire un tipo di dato nei corrispettivi valori boolean, string, float e integer).

Codice PHP:
<html>
<body>
<?php
echo "<form name=trasforma method=post action="$_SERVER['PHP_SELF']">";
echo 
"Variabile da trasformare ";
echo 
"<input type=text name=variabile>";
echo 
"
"
;
echo 
"<input type=submit value='<- OK ->'>";
echo 
"</form>";
?>
<?php 
if (isset($variabile))
  {
  echo 
"Trasformata in integer vale -->". (int) $variabile;
  echo 
"
"
;
  echo 
"Trasformata in float vale   -->". (double) $variabile;
  echo 
"
"
;
  echo 
"Trasformata in boolean vale -->".(boolean) $variabile;
  echo 
"
"
;
  echo 
"Trasformata in string vale  -->".(string) $variabile;
  }
?>
</body>
</html>