преобразование типа переменной

  • Автор темы Автор темы Ajax
  • Дата начала Дата начала

Ajax

Guest
преобразование типа переменной

как сделать чтобы сначала
$num="12345";
стало
$num=12345;

то есть чтобы num стала не строковой а числовой переменной
 
прошу прощения, мне просто неясно...
я всегда думал што $var = 123 и $var = '123' в php эквивалентны...
или это зависит от настроек?
 
они эквивалентны. php автоматически приводит к типу.
 
если использовать сравнение то автоматически не приводит потому что сравнивать можно и числа и строки
 
если использовать сравнение то автоматически не приводит потому что сравнивать можно и числа и строки
- Порудчик, придумайте предложение со словом каламбур.
- Пожалуйста, КАЛОМ БУР и телом БЕЛ.

:-)

<?php
$var1 = 123; $var2 = '123';
if ($var1 == $var2) print "All the same shit!!!";
?>
 
pupkin, что-то очень интересный и поучительный ответ :(( ты сообразил к чему ты это написал, лично я не понял, в оправдание или всвою мысль толкал...
 
pupkin, так ты мне просто ответь: к чему твой кусок кода, мне же тоже ответ интересен, а куски кода дурак может навставлять сюда :))
 
Да уж.. слов нет.. что-то у "горячих" эстонских парней с чувством юмора совсем плохо..

А по поводу ответа, так его уже десять раз (см. выше) писали..

ЗЫ короче, считай что я дурак, навставлявший сюда куски кода :-)
 
ЗЫ короче, считай что я дурак, навставлявший сюда куски кода :-)
pupkin, ну не мне судить

я просто читаю тут помаленьку и иногда мысль темы медленно теряется :) я не могу быть на сто процентов уверенным, что приведённый код показывает именно сравнение переменных двух разных типов, а не незнание сравнения с учётом типа (===)
 
Сверху