int
как преобразовать значения массива из строки в int?
$string = "1,2,3"
$ids = explode(',', $string);
var_dump($ids);
Возвращает
array(3) {
[0]=>
string(1) "1"
[ ... tring. Есть ли лучший способ сделать это, чем перебирать массив с помощью foreach и преобразовывать каждую строку в int?
Целочисленное поле MySQL возвращается в PHP в виде строки
У меня есть поле таблицы в базе данных MySQL:
userid INT(11)
Поэтому я вызываю его на свою страницу с помощью этог ... w['userid'];
Теперь, если я сделаю:
echo gettype($id);
Я получаю веревочку. Разве это не должно быть целое число?
Как проверить, находится ли целое число в пределах диапазона?
Есть ли способ проверить диапазон, не выполняя этот избыточный код:
if ($int>$min && $int<$max)
?
Как ... ие:
if (testRange($int,$min,$max))
?
Есть ли в PHP такая встроенная функция? Или любой другой способ сделать это?
Как проверить, находится ли целое число в диапазоне чисел в PHP?
Как я могу проверить, находится ли данное число в диапазоне чисел?
строка php в int
$a = '88';
$b = '88 8888';
echo (int)$a;
echo (int)$b;
Как и ожидалось, оба дают 88. Кто-нибудь знает, есть ли функция string to int, которая будет работать для значения $b и выдаст 888888? Я немного погуглил, но безуспешно.
Спасибо
Как получить int вместо строки из формы?
Получение переменной из формы:
<form method = 'POST' action = ''>
<input type = 'text' name = 'a' si ... ь эту проблему?
ОБНОВЛЕНИЕ
После редактирования опечатки Брэд Кристи предложил лучший способ, используя is_numeric
Использование длинного int в PHP
Я пробую это, но не могу сохранить большое значение
$var = rand(100000000000000,999999999999999);
echo $var; // prints a 9 digit value(largest possible)
Как получить желаемое значение?
php: эквивалент функции int() для типа bigint? (int() сокращает строки до 2147483647)
Php: Какова эквивалентная функция int() для типа bigint? (int() сокращает большие числа до 2147483647)?
Пример:
$bigint1="12312342306A_C243";
$bigint1=(int)$bigint1;//2147483647
Но я хочу, чтобы это было 12312342306.
Безопасность ввода с помощью "(int)" в PHP?
Действительно ли (int)$_POST['post_id'] безопасно? Разве это не позволит использовать отрицательные целые числа?
Являются ли поля MySQL datetime и timestamp лучшими для приложений PHP, чем временные метки Unix?
Я читал статью, в которой показана действительно хорошая информация и тесты о том, насколько хорошо работают три разных ... ак что вы, ребята, думаете?
Действительно ли временные метки больше подходят для приложений PHP, чем поля даты MySQL?
Как правильно разобрать целое число в PHP?
Я могу использовать intval, но согласно документации:
Строки, скорее всего, вернут 0, хотя это зависит от
крайних ... an exeption
Реальный вопрос: как я могу проанализировать строку и отличить string, приведенную к 0, от самого нуля?
PHP проверяет, можно ли преобразовать объект в целое число?
В PHP кажется, что каждый объект можно преобразовать в целое число, просто вызвав intval($object), но это не то, что я ... ющее:
try:
int(var)
except (TypeError, ValueError):
return False
return True
Как я могу достичь этого в PHP?
преобразовать 01, 02, 03, 04.09 в 1,2,3,4... 9
Hay как я могу конвертировать
01 to 1
02 to 2
Весь путь до 9?
Спасибо
PHP: Преобразование строки в целое число без удаления начальных нулей
У меня есть поле ввода, которое содержит режим файла, используемый для chmod.
Если я использую это, оно используется ... );
$finished = 0 . $int;
Это также не удается, потому что is_int($finished) является ложным.
Как я могу это решить?
Преобразование строки в int в PHP
$date = "1346706576967"; // miliseconds
$newDate = (int) $date;
echo $newDate;
Я получаю "2147483647" в ... е новой даты.
Я просто хочу преобразовать переменную из строки 1346706576967 в int 1346706576967 - как это возможно?
Как использовать 32-битное целое число при 64-битной установке PHP?
Я столкнулся с проблемой в своем коде при переходе на производство, потому что рабочий сервер 32-разрядный, а моя машин ... м без установки 23-битной версии PHP? Либо это, либо библиотека, которая позволяет мне выбрать максимальное значение int
является int, числовым, плавающим и проверкой формы HTML
Поле выбора в моей HTML-форме может содержать от 1 до 5 (целых чисел). Использование is_int каждый раз отклоняет его, п ... ки целого числа в этом случае.
Но я хочу быть уверенным, поэтому, пожалуйста, подтвердите или опровергните мою логику.
производительность преобразования строки в int
Если у меня есть жало, как
$str = '515';
Я хочу преобразовать его в int, лучше использовать
$str = $str * 1;
Чем использовать
$str = intval($str);
Какая производительность лучше?
PHP int для уникального цвета rgb [закрыт]
У меня есть числа от 1000 до 9999. Я хотел бы иметь функцию, которая получает уникальный цвет в rgb для каждого числа. ... olor .= (strlen($g) < 2 ? '0' : '') . $g;
$color .= (strlen($b) < 2 ? '0' : '') . $b;
return '#' . $color;
}
PHP - Избавьтесь от обозначений
У меня здесь очень большое число, но я не могу избавиться от обозначения. Я хочу, чтобы он отображал только цифры вместо
"4,8357032784585Е+24 - 77"
Я попробовал (int)переменную$, но это не помогло. Предложения?