PHP与数字

PHP与数字

我知道PHP没有本地数字。但是我已经习惯了他们来自Java世界。我想使用枚举作为一种方式提供预先定义的值,IDES的自动完成功能可以理解。

常量可以起作用,但是存在名称空间冲突问题,而且(或者实际上)因为)它们是全球性的。数组没有名称空间问题,但是它们太模糊了,它们可以在运行时被覆盖,IDE很少(永远不会?)知道如何自动填充他们的钥匙。

有没有你常用的解决方案/解决办法?有人还记得PHP的人是否对枚举有过任何想法或决定吗?


德玛西亚99
浏览 552回答 3
3回答

至尊宝的传说

那类常量呢?<?phpclass&nbsp;YourClass{ &nbsp;&nbsp;&nbsp;&nbsp;const&nbsp;SOME_CONSTANT&nbsp;=&nbsp;1; &nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;function&nbsp;echoConstant() &nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;self::SOME_CONSTANT; &nbsp;&nbsp;&nbsp;&nbsp;}}echo&nbsp;YourClass::SOME_CONSTANT;$c&nbsp;=&nbsp;new&nbsp;YourClass;$c->echoConstant();
打开App,查看更多内容
随时随地看视频慕课网APP