php - PHP 将字符串转换为 int 内存使用情况:我应该将字符串数字转换为 int 数字吗?
问题描述
我从数据库中获取行并将它们放入自定义类中。这些行包含(除其他外)以下 MySQL 类型:
date
int(5)
当我得到行时,我将它们作为字符串获取,例如:
'2020-03-02'
'1234'
我决定对内存使用进行一些测试。我使用了 PHP 函数memory_get_usage
。当我将日期保存为时间戳时,内存使用量似乎要低得多。
我的问题是:我是否应该将所有可能的变量转换为整数以节省内存?它会对系统产生什么影响,例如服务器的处理器使用率?
解决方案
推荐阅读
- c++ - 在 C++ 中打印套接字时,数字代表什么?
- mongoose - 猫鼬巢管道查找
- sql-server - T-SQL 以正确的顺序查找日期的行
- azure - Azure 函数不会在 Push-OutputBinding 中使用 Stop ErrorAction 引发终止错误
- css - CSS中的多个动画 - 仅重复秒动画
- python - 使用 ANN 进行时间序列预测
- python - pyglet中方法内的形状
- machine-learning - 关于实时更新机器学习模型的问题
- python - 在 Python 中使用 GPIOZero 打开和关闭 OpenCV 窗口
- javascript - Selenium 测试:使用 Webauthn 进行身份验证