概述
使用PHP作为API开发语言时,可以将状态码定义为类的常量。
如果同时存在 Android 与 iOS 客户端,相信状态码的维护、沟通多少会带来一些成本,同步状态码也比较费事,且不说存在概念不一致,拼写错误(譬如当年的 Referer
)等问题。
考虑到这个问题,为什么不试着直接通过服务端的状态码生成各自语言所需的状态码定义文件呢?
在编写生成脚本过程中,PHP的状态码全部是类的常量,如何一次性导出这些常量成为了一个问题。不过PHP也提供了反射类
,可以一次性获取所有的常量。
Swap Nodes in Pairs,Remove Duplicates from Sorted Array,Remove Element 均为简单题,合并到一起写解题思路。
这三题均为 Easy
,合并到一起写写解题思路。