types
Как решить "должен быть экземпляр строки, строка задана" до PHP 7?
Вот мой код:
function phpwtf(string $s) {
echo "$s\n";
}
phpwtf("Type hinting is da bomb");
Что приводит к это ... ивалентно указанию типа для строк в PHP? Бонусное внимание к ответу, который точно объясняет, что происходит вот здесь.
Целочисленное поле MySQL возвращается в PHP в виде строки
У меня есть поле таблицы в базе данных MySQL:
userid INT(11)
Поэтому я вызываю его на свою страницу с помощью этог ... w['userid'];
Теперь, если я сделаю:
echo gettype($id);
Я получаю веревочку. Разве это не должно быть целое число?
PDO::ПАРАМ для свиданий?
Существуют ли какие-либо PDO::PARAM_???, которые можно использовать для дат или временных меток?
Пример кода:
$sql ... $sql);
$statement->bindParam (":date", strtotime (date ("Y-m-d H:i:s")), PDO::PARAM_STR);
$statement->execute ();
PHP PDO::Типы данных bindParam().. как это работает?
Мне интересно, каково объявление типа данных в bindParam() ( или bindValue()) используется для...
Я имею в виду, я ду ... огу найти информацию
об этом.
С уважением,
Сайрусс
Именно такова моя ситуация. Где мои мысли идут не так?
Лучшая практика работы с валютными значениями в PHP?
Мне нужно сложить, умножить и сравнить значения валют в PHP, и мне нужно быть уверенным, что они точны до одного цента. ... е строк. Удивительно сложно, имхо.
Мой вопрос: какова наилучшая практика работы с валютными значениями в PHP?
Спасибо!
Ковариация типов параметров в специализациях
Tl;др
Какие существуют стратегии для преодоления инвариантности типов параметров для специализаций в языке (PHP) без п ... ад сортировкой схемы создания/управления Adapter; отвечает ли за ее создание Rule и т. Д.
</too-much-information>
Типизация PHP
Мне было интересно, как лучше всего перевести значение из одного типа в другой.
Какой вариант мы должны использовать:
intval($value);
settype($value, 'int')
(int)$value
Все они дают один и тот же результат.
Кратчайший способ проверить, содержит ли переменная положительное целое число, используя PHP?
Я хочу проверить, ввел ли пользователь положительное целое число.
1 = true
+10 = true
.1 = false
-1 = false
10 ... функцию is_int(), но она возвращает значение false даже для целых положительных чисел. Есть ли проблема со строкой int?
Получать результаты запросов MySQL в качестве собственного типа данных?
Я попытался получить результаты запроса MySQL, используя mysql_fetch_row() и mysql_result(), и числовые значения возвра ... ество различных запросов, поэтому я не смогу приводить значения в качестве предполагаемого типа данных на основе 1 на 1.
Проблема хранения значений широты и долготы в базе данных MySQL
Я хочу сохранить значения широты и долготы, полученные из API геокодирования Google Maps, в базе данных MySQL. Значения ... T NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `serial` (`serial`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
Тип массива миграции Laravel (хранить массив в столбце базы данных)
Я хочу сохранить массив целых чисел в своей таблице, и я не могу найти ни одного типа, который поддерживает массив в Д ... want to store an array of integers
$table->integer('status_id');
$table->timestamps();
});
}
Тип Php, намекающий на то, что вы не ладите с интерфейсами и абстрактными классами?
Я думаю, что будет намного проще увидеть проблему в примере кода, чем писать вопрос в первую очередь. Вот мой php-код:
... нает сигнатуры AnAbstractClass::метод и ConcreteClass::метод как совместимые. Неужели я делаешь что-то не так? Спасибо!
Прут - Как проверить, является ли переменная числом/целым числом
Как проверить, является ли переменная числом, целым числом или плавающей точкой? Я ничего не могу найти об этом. Создание проекта в Symfony 3.
Каковы преимущества (и недостатки) слабо типизированного языка?
Я большой поклонник PHP, и это, очевидно, очень слабо типизированный язык. Я понимаю, что некоторые преимущества включа ... ванный.
Итак. Слабый тип. Каковы некоторые преимущества, которые я не включил? Что еще более важно, каковы недостатки?
Типы PHP перед аргументами функции, хорошие или плохие?
Есть ли какое-либо преимущество в предоставлении типов аргументов:
public static function DoStuff( string $str ) {
... ?
public static function DoStuff( $str ) {
echo $str;
}
Может ли это работать быстрее, если я объявлю свои типы?
Могут ли массивы PHP содержать элементы другого типа?
В других языках программирования определение массивов - это то, что может содержать элементы аналогичного типа. Наприме ... е, содержит строки и числа вместе.
Будет ли число/целое число обрабатываться как строка в массиве такого типа в PHP?
PHP: Введите подсказки для полей с Eclipse PDT
Используя Eclipse + PDT, я знаю, что вы можете указать тип возвращаемого значения метода или тип переменной в методе с ... аботает.
Есть ли способ добиться автоматического заполнения полей класса с помощью Eclipse и PDT?
Спасибо,
Сильвио
Типизация PHP - Хорошо или плохо?
После некоторой работы на C и Java меня все больше и больше раздражают законы дикого запада в PHP. Чего мне действитель ... реобразовывать типы данных так, как он хочет, кроме того, чтобы люди, которые не знают о типах данных, использовали PHP?
Сравнение строк PHP
У меня есть две строки, которые выглядят одинаково, когда я повторяю их, но когда я var_dump() их, они имеют разные тип ... аюсь, кодирую UTF8 и т. Д. Строки, Которые они не будут сравнивать или изменять тип.
Спасибо за вашу помощь!
Питер.
Отключите внутреннюю проверку для поля выбора в типе Symfony 2
Можно ли отключить внутреннюю (серверную) проверку для указанного поля?
Когда я пытаюсь отправить форму с динамическ ... находится ли мое значение в объявленном списке по умолчанию (в моем случае его пустой список), если не возвращает false.