[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: После изменения типа, меняется значение.
Миша
омню на форуме кто то писал, что очистить данные от пользователя, можно явно определив тип (int), если это число. Решил попробовать, а значение изменилось, при этом были только цифры. В чем дело?
Пришлось preg_replace использовать.

_____________
Принимаю заказы, писать в ЛС
kristall
<?php $a = "343535"; var_dump((int)$a);?>


int 343535


ЧЯДНТ?

_____________
echo '<pre>',print_r($var, 1);die;

root@server# make love && war
Игорь_Vasinsky
Цитата
что очистить данные от пользователя, можно явно определив тип (int),


бред сивой кобылы)))

в php нет жёсткой типизации данных - но есть явное приведение к типу.

не больше - не меньше.

о какой очистке идёт речь - я хз.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Миша
Игорь. Мне нужно получить номер телефона, поэтому входящие данные привожу к типу int, а значение изменяется.

_____________
Принимаю заказы, писать в ЛС
rooor
Медведь
Загугли диапазон чисел integer smile.gif

UPD: ладно, сделаю за тебя
Цитата
целое со знаком будет представлять значения от −2 147 483 648  до 2 147 483 647
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.