Я хотел бы знать, существует ли какая-либо функция для автоматического форматирования числа с десятичной точностью, поэтому, если у меня есть: <?php // $sql_result["col_number"] == 1,455.75 number_format ($sql_result["col_number"], 2, ".", ""); // will return 1455.75 // $sql_result["col_number"] == 1,455.00 number_format ($sql_result["col_number"], 2, ".", ""); // could I get 1455 instead of 1455.00? ?> так что мой […]
кто-то знает, как иметь 64-битное целое число на PHP? похоже, что это не файл конфигурации, а скорее вариант компиляции, и это зависит от платформы?
Я хочу, чтобы значение 0 считалось целым числом, а «0» считалось строкой, но empty () рассматривает «0» как строку в приведенном ниже примере, $var = '0'; // Evaluates to true because $var is empty if (empty($var)) { echo '$var is empty'; } как я могу «сделать» empty (), чтобы взять «0 в качестве строк? Благодарю.
Я хотел бы знать, на каком этапе PHP решает, когда конвертировать из String в Integer и наоборот Пример: $key = 0; $test = 'teststring'; if($key == $test) { echo "Why, tell me why!"; } else { echo "That's the way love goes…"; } Я знаю, что я должен использовать «===» для получения лучших результатов, но […]