Articles of int

Значение переменной PHP String to Int Conversion (с помощью simple_html_dom)

поэтому я использую simple_html_dom для анализа страницы для элементов с определенным классом. Я успешно извлекаю эти элементы, но не могу заставить их преобразовать их в используемые переменные (т. Е. Целое число, поэтому я могу сделать оператор «if»). Кажется, это какой-то объект, и я обыскал везде часами, но не повезло. Кажется, что нет простой поддержки simple_html_dom. […]

Добавление двух переменных – php

Я нахожусь в процессе разработки утвержденной php формы для веб-сайта ресторана, который направляет пользователя на страницу с благодарностью, отображая данные о брони, после того, как они нажали submit. В настоящее время у меня есть две переменные, одна из которых называется «партия», другая – «vip». Эти переменные отображают строковое значение при эхо. Однако я хочу присвоить […]

Случайное значение при вставке на сервер MYSQL

По какой-то причине, когда я вставляю '2015041200000000' в поле INT (20), я превращаюсь в '2147483647' … Как это возможно? Я делаю это, потому что я хочу отформатировать автоматически увеличивающийся ID до YYYYMMDDXXXXXXXX с помощью php. заранее спасибо

Передача в 32-битное целое может привести к усечению PHP Propel?

Глядя на исходный код Propel (библиотека PHP ORM), я нашел этот метод внутри файла propel / propel1 / runtime / lib / query / Criteria.php: /** * Set offset. * * @param int $offset An int with the value for offset. (Note this values is * cast to a 32bit integer and may result in […]

Вставка значения Integer в mysql int с помощью INSERT

Я пытаюсь вставить новую запись в базу данных MySQL из PHP, которую я сделал миллион раз раньше, но по какой-то причине я не могу заставить ее работать на этот раз, и это действительно меня задевает. Вставка строк во все столбцы varchar идет здорово, но когда я вставляю значение в столбец int, я получаю сообщение о […]

Mysql Auto-incrementing int аналогичных данных

Так что это скорее вопрос о том, как можно это сделать, я новичок в кодировании MySQL / PHP, когда речь идет о более чем основах, поэтому мне просто интересно, как можно настроить автоматическое инкрементное int, где if два последних имени были такими же, как и их. Я не смог найти что-либо на нем во время […]

Могу ли я определить PHP_INT_SIZE на 4 байта в 64-битной системе, на которой запущен PHP?

Я использую PHP 5.3. На моей 32-битной системе размер INT: print "PHP_INT_MAX: " . PHP_INT_MAX . "\n"; print "PHP_INT_SIZE: " . PHP_INT_SIZE . " bytes (" . (PHP_INT_SIZE * 8) . " bits)\n"; PHP_INT_MAX: 2147483647 PHP_INT_SIZE: 4 байта (32 бит) Однако часть алгоритма кодирования, который я использую, зависит от того, что int является указанным выше […]

php с помощью mcrypt_create_iv

Я хочу создать случайные ints и строки в PHP, поэтому я решил использовать mcrypt_create_iv. В руководстве написано, что он использует / dev / random и / dev / urandom для случайности, но я не могу найти простой учебник о том, как генерировать случайные Int и String, используя эту функцию. Я пробовал код, но эта функция […]

Невозможно преобразовать строку в integer в PHP

несмотря на все усилия, которые я дал на typecasting с использованием функции (int) и intval() . Я все еще не могу преобразовать строку в целое. Всякий раз, когда я использую эту функцию, строка преобразуется в 0 Вот мой фрагмент кода: $resolution = "<script type='text/javascript'> document.write('#'+screen.width+'#');</script >"; $screen=str_replace("#","",$resolution); echo $wid = (int)$screen; echo $s = 98 […]

is_int, is_numeric, is_float и проверка формы HTML

Поле выбора в моей HTML-форме может давать от 1 до 5 (целые числа). Использование is_int отклоняет его каждый раз, потому что $_POST['rating'] рассматривается как строка. После консультации с PHP Manual кажется, что is_numeric() && !is_float() – это правильный способ проверки целого числа в этом случае. Но я хочу быть уверенным, поэтому, пожалуйста, подтвердите или погасите […]