标签:php-7.4

  • 类型属性是否支持可调用类型? - php

    时间:2020-8-21

    我搜寻了这个的原因,但是找不到任何原因。 我试图创建一个类型为'callable'的类型化属性。但是PHP给了我一个致命的错误“无法具有可调用类型”。在RFC中,没有提到,对于属性类型提示,callable不是允许的类型。而是有一些示例,其中对类型化属性使用“ callable”。 参见:https://wiki.php.net/rfc/typed-prop […]

  • mysqli是否在PHP 7.4中支持caching_sha2_password? - php

    时间:2020-7-21

    当我尝试从PHP 7.3升级到PHP 7.4时,出现以下错误: 执行caching_sha2 auth 109时服务器意外响应 正如我所看到的,这表明PHP 7.4 MySQLi正在尝试使用caching_sha2_password插件。 This article指出PHP MySQLi不支持该插件(它也暗示了对该插件的未来支持),但是由于PHP 7.4是新 […]

  • 不建议使用带有花括号的数组和字符串偏移量访问语法 - php

    时间:2020-7-19

    我刚刚将我的PHP版本更新为7.4,我注意到此错误弹出: 不建议使用带有花括号的数组和字符串偏移量访问语法 这是触发上述错误的我的代码的一部分: public function getRecordID(string $zoneID, string $type = '', string $name = ''): stri […]

  • 通过箭头功能在引用中使用变量 - php

    时间:2020-7-18

    PHP 7.4引入了Arrow functions。它还引入了隐式按值作用域绑定,从而消除了对use关键字的需求。 现在,如果我们想通过常规的匿名函数通过引用在闭包的范围之外使用变量,我们将执行以下操作: $num = 10; call_user_func(function() use (&$num) { $num += 5; }); echo $n […]