我正在尝试制作一个简单的设置脚本,它基本上将设置名称和设置值发送到我的数据库。
这实际上非常简单 - 设置和获取它,只需要很少的代码并且任务就完成了。
但是我希望以正确的类型返回数据。每次使用 gettype() 都会返回 string
- 这是合乎逻辑的,因为从我的数据库返回的内容是一个字符串。
这种效果可以通过对我的内容使用 json_decode() 来实现。这将根据内容返回类型,并且按预期工作。
但是我有更好的选择吗?
我正在考虑为我的数据库表分配一个类型,但这只会增加设置和获取数据的复杂性。
您可以使用以下任何 php 函数来检查变量是否与特定变量类型的格式匹配:
is_numeric、is_bool、is_null、is_float、is_int、is_string、is_object is_array