国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

請(qǐng)問作者有沒有計(jì)劃在下個(gè)版本把php版本升級(jí)到7+?

mgzhenhong

現(xiàn)在基于5.4很多功能太受限了

2527 1 0
1個(gè)回答

walkor 打賞

在哪里看到不支持php7+ ?

  • mgzhenhong 2020-08-18

    我并不是說workerman不支持7+, 但是php5.4本身的局限性, 限制了workerman中一些功能的實(shí)現(xiàn).
    例如我的這個(gè)問題, https://wenda.workerman.net/question/4683?notification_id=18708&rf=false&item_id=8265#!answer_8265
    最終的解決方案需要繼承workerman重寫部分方法, php版本至少需要5.6才支持

    還有類似:
    Channel\Client::publish('EVENT_NAME', ...)
    Channel\Client::on('EVENT_NAME', function(...){})
    這里, Channel源碼的實(shí)現(xiàn)明顯用不定參數(shù)更合適, 用起來也更方便, 但也至少要php5.6支持

    另外, workerman源碼絕大部分都很適合強(qiáng)類型聲明, 使用強(qiáng)類型聲明用于項(xiàng)目中對(duì)IDE更友好, 排錯(cuò)也更容易, 但是也受限于php版本, 無法做參數(shù)類型和返回類型聲明

    基于以上, 個(gè)人建議在下個(gè)大版本, 應(yīng)當(dāng)考慮對(duì)php版本的支持從7.0+起步, 4.x版本可以保留對(duì)5.4的支持. 請(qǐng)參考

  • walkor 2020-08-18

    你要用php 5.6的特性直接用5.6版本就好了,沒看出來workerman支持5.4怎么限制你用5.6的特性了。

  • 不敗少龍 2020-08-26

    其實(shí)可以考慮升級(jí)到http2

年代過于久遠(yuǎn),無法發(fā)表回答
??