鍍金池/ 問(wèn)答/PHP/ 這個(gè)問(wèn)題應(yīng)該怎么回答?

這個(gè)問(wèn)題應(yīng)該怎么回答?

面試官問(wèn)我說(shuō)說(shuō)你對(duì)線程在php中的理解 對(duì)線程沒(méi)什么概念 我就答了一句php不支持多線程 這個(gè)問(wèn)題應(yīng)該怎樣回答呢

回答
編輯回答
葬憶

php 本身不支持多線程,不過(guò)有些擴(kuò)展可以幫你做到,比如使用swoole、pthreads。而且php作為一個(gè)快速開發(fā)的語(yǔ)言,使用線程本身就是不合理的。具體問(wèn)題,具體分析。如果真的是php語(yǔ)言解決不了的問(wèn)題,那么久需要使用go或者java去處理這些問(wèn)題。一個(gè)真正大的項(xiàng)目,不是一種語(yǔ)言就能夠徹底完成的。

2018年1月13日 09:02
編輯回答
澐染

PHP仍然可以在命令行模式支持線程,需要使用線程擴(kuò)展pthreads。

這種問(wèn)題我想一般是想考察你:

  1. 對(duì)線程模型的理解
  2. 在PHP中如何使用線程解決問(wèn)題
  3. 線程會(huì)帶來(lái)哪些問(wèn)題,怎么避免
2017年3月27日 22:15
編輯回答
毀與悔

直接回答即可抱歉,本人并沒(méi)有在PHP使用過(guò)多線程,如果有類似需求會(huì)嘗試使用其他語(yǔ)言(nodejs/go/java)實(shí)現(xiàn)

2017年8月1日 11:37