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)переменную$, но это не помогло. Предложения?