function query($query, $cacheType, $cacheDuration, $responseType)
$query = Query to be executed.
$cacheType = Memcached etc.
$cacheDuration = Duration of cache.
$responseType = MySQL response type. (e.g array, json etc)
我不想使用缓存,但希望是 JSON。我怎样才能传递这两个参数?
如果我将 cacheType 设置为“Memcached”,如何确保将 $cacheDuration 设置为有效整数?
如果我在查询函数中添加第五个参数(例如 $fifth),如何在不破坏整个网站使用的调用的情况下添加它?他们仍然提供 4 个参数,但查询更新为 5 个参数。
我主要在寻找“良好实践”的响应,否则我知道将 NULL 值传递给参数。