Grub
26-04-2007, 19:54
Только начал изучение PHP, поэтому пожалуйста не пинайте сильно. Выполняя вот этот
<html>
<head>
<title>Глава 2.</title>
</head>
<body>
<?php
$my_var = 12; //содержит числовое значение
echo "текущий тип переменной ". gettype($my_var). "<br>";
$my_var = settype($my_var, string);
//$my_var теперь имеет строковый тип
echo "текущий тип переменной ". gettype($my_var);
?>
</body>
</html> пример, на 2-ой строке, вместо: текущий тип переменной string, получаю boolean. Почему так? Ведь тип переменной задаю явно, string. Что я делаю не так? Может настройки где подправить?
P.S. php 5.1.6+apache 2.0.4+mysql 5.0
<html>
<head>
<title>Глава 2.</title>
</head>
<body>
<?php
$my_var = 12; //содержит числовое значение
echo "текущий тип переменной ". gettype($my_var). "<br>";
$my_var = settype($my_var, string);
//$my_var теперь имеет строковый тип
echo "текущий тип переменной ". gettype($my_var);
?>
</body>
</html> пример, на 2-ой строке, вместо: текущий тип переменной string, получаю boolean. Почему так? Ведь тип переменной задаю явно, string. Что я делаю не так? Может настройки где подправить?
P.S. php 5.1.6+apache 2.0.4+mysql 5.0