Articles of Преобразование типа

PHP конвертирует KB MB GB TB и т. Д. В байты

Я спрашиваю, как конвертировать KB MB GB TB & co. в байты. Например: byteconvert("10KB") // => 10240 byteconvert("10.5KB") // => 10752 byteconvert("1GB") // => 1073741824 byteconvert("1TB") // => 1099511627776 и так далее… EDIT: ничего себе. Я задал этот вопрос более 4 лет назад. Эти вещи действительно показывают вам, насколько вы со временем улучшились!

литье строки в int

Мой код <?php var_dump('0xD' * 1 ); var_dump((int)'0xD'); var_dump(intval('0xD')); var_dump((float)'0xD'); Фактический результат: int(13) int(0) int(0) float(0) Почему результат первых двух условий не одинаковый? Можете ли вы предоставить мне правильную документацию? Все, что я нашел, это Type Casting : Type casting в PHP работает так же, как и в C: имя нужного типа записывается в круглых […]

Использование settype в PHP вместо typecasting с помощью скобок, в чем разница?

В PHP вы можете придумать что-то вроде объекта; (объект), или вы можете использовать settype ($ var, "object") – но мой вопрос в чем разница между этими двумя? Какой из них более эффективен / лучше использовать? На данный момент я нахожу, что использование (объект) выполняет эту работу, но интересно, почему есть функция settype.

Как преобразовать строку в число в PHP?

Я хочу преобразовать эти числа значений '3' , '2.34' , '0.234343' и т. Д. В число. В JavaScript мы можем использовать Number() , но есть ли аналогичный метод, доступный в PHP? Input Output '2' 2 '2.34' 2.34 '0.3454545' 0.3454545

make switch use === сравнение нет == сравнение в PHP

Есть ли способ сделать так, чтобы следующий код все еще использовал переключатель и возвращает b не? Благодаря! $var = 0; switch($var) { case NULL : return 'a'; break; default : return 'b'; break; } Если использовать инструкции if, вы бы сделали это следующим образом: $var = 0; if($var === NULL) return 'a'; else return 'b'; […]

Intereting Posts
Замена службы переводчика в Symfony 3 Добавление префикса таблицы для присоединения к Codeigniter Можно ли заменить функцию в классе PHP? Требуется регулярное выражение для соответствия нескольким строкам, пока не будет найдено совпадение между общими разделителями PHP: «встречается некорректное числовое число» Symfony & Guard: «Токен безопасности был удален из-за исключения AccountStatusException» Как я могу реализовать OCR на веб-сайте с помощью PHP? php regex, извлечь телефонные номера из строки? Использование сеансов PHP для изменения пунктов меню изменений html как подсчитать посетителей сайта с помощью java-скрипта или php Получение проблем для интеграции payfort api в php отобразить изображение во всплывающем окне на карте google PHPSpec Catching TypeError в PHP7 PHP-эквивалент для декоратора python? Symfony2: Как установить фильтр twig | date ("d F, Y") для вывода месяцев на шведском языке?