PHP 7返回类型声明 – 致命错误
我想尝试
PHP 7的返回类型声明(我在Windows上使用PHP 7RC3用于此目的).
我想从一件非常简单的事情开始: function getme() : integer { return 434; } echo getme(); 但这给了我一个致命的错误:
然后我也尝试转换返回值,但是 最后我也尝试过: function getme() : integer { $i = 434; return (integer) $i; } echo getme(); 结果相同. 我究竟做错了什么? 感谢您的任何解释和帮助! UPDATE 从https://wiki.php.net/rfc/return_types:
// Int is not a valid type declaration function answer(): int { return 42; } answer();
来自:https://wiki.php.net/rfc/scalar_type_hints_v5 TL / DR: function getme() : int { return 434; } echo getme(); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |