У меня такая проблема. Я записываю некоторые числа в текстовый файл.
Но вот беда, когда я беру обратно эти числа из файла, то первое число читаеться как числовое, все остальное строковое. Хотя там одни цифры.
Какую команду мне написать, чтобы при чтении из файла я получал числовые значения а не строковые?
1. victor - 23 Октября, 2005 - 23:09:41 - перейти к сообщению
2. TvoyWeb - 24 Октября, 2005 - 02:31:14 - перейти к сообщению
CODE:
intval($var);
Где $var переменная которую нужно перевести в число.
3. victor - 24 Октября, 2005 - 22:21:26 - перейти к сообщению
TvoyWeb Спасибо выручил.
Напиши пожалуста какие еще есть команды для перевода в число и строки. Чтоб я знал, если сталкнусь еще раз с похожей ситуацией.
Напиши пожалуста какие еще есть команды для перевода в число и строки. Чтоб я знал, если сталкнусь еще раз с похожей ситуацией.
4. TvoyWeb - 25 Октября, 2005 - 04:21:31 - перейти к сообщению
settype ($var, "type"
Где type может быть одним из перечисленных ниже типов
"boolean" (логический тип)
"integer" (целое число)
"double" (вещественное число "double"
"string" (строка)
"array" (массив)
"object" (объект)
"null" (специальное значение NULL)
А вообще все это есть в мануале по PHP
Где type может быть одним из перечисленных ниже типов
"boolean" (логический тип)
"integer" (целое число)
"double" (вещественное число "double"
"string" (строка)
"array" (массив)
"object" (объект)
"null" (специальное значение NULL)
А вообще все это есть в мануале по PHP
5. ETC - 25 Октября, 2005 - 17:30:11 - перейти к сообщению
Вообще-то в php особой типизации данных нет и то, что строка из цифр не является строкой наводит на мысль, что в строке нетолько числа...