在PHP手册的this comment中,用户建议了一个类,它将实现一个能够为PHP实现原始类型提示的错误处理程序。
我理解该类是如何操作的,但是,我想知道是否可以将它带到另一个级别:而不是只检查参数值以查看它是否与" typehint"匹配,是否有可能用另一个值替换它,如果它匹配,以及如何?
我正在考虑以下方面的事情:
if(gettype($funcValue) == $typeHint) {
// here replace $funcValue, for example $funcValue = new Example($funcValue);
}
然后让函数调用继续使用新值?
我搜索过这本手册,却发现没有任何东西可以让我“勾结”#34;在参数'价值,但它可能在那里,我根本找不到它。