鍍金池/ 問答/ PHP問答
小眼睛 回答
$a=[
 ['id'=>1,'name'=>'w1'],
 ['id'=>4,'name'=>'w3'],
 ['id'=>3,'name'=>'w2'],
 ['id'=>5,'name'=>'w5'],
 ['id'=>6,'name'=>'w22'],
 ['id'=>8,'name'=>'w222'],
 ['id'=>30,'name'=>'w30'],
 ['id'=>30,'name'=>'w30'],
 ['id'=>30,'name'=>'w30'],
 ['id'=>30,'name'=>'w30'],
 ['id'=>30,'name'=>'w30'],
 ['id'=>30,'name'=>'w30'],
 ['id'=>30,'name'=>'w30'],
   ];
function add_sn(&$arr){
    $len=count($arr);
   $j=0;
   $n=0;
   for ($i=1;$i<=pow(2,$n);$i++) { 
        $arr[$j]['sn']=($n+1).$i;
        if($i==pow(2,$n)){
            $i=0;
            $n++;
        }
        $j++;
        if($j==$len){
            return;
        }
   }    
   }

   
   add_sn($a);
   print_r($a);
笑忘初 回答

HashSet使用add方法就是調(diào)HashMap的put方法,list.size()就是HashMap的size()方法,返回HashMap的size屬性,
list的size大于1是因?yàn)镠ashMap并發(fā)導(dǎo)致線程安全問題。
換成Set<Singleton2> list =Collections.synchronizedSet(new HashSet<Singleton2>());即可

澐染 回答

Event:node-click 節(jié)點(diǎn)被點(diǎn)擊時(shí)的回調(diào)

陌南塵 回答

后臺(tái)出一個(gè)“代理”,然后用 https://代理?url=訪問的URL,然后通過服務(wù)器端進(jìn)行轉(zhuǎn)發(fā)請求。(類似在線翻譯網(wǎng)頁的功能)
把取回來的HTML內(nèi)容 追加到當(dāng)前DOM

兔寶寶 回答
$arr = array(
        array('id'=>'1','name'=>'a'),
        array('id'=>'1','name'=>'b'),
        array('id'=>'1','name'=>'c'),
        array('id'=>'2','name'=>'d'),
        array('id'=>'2','name'=>'e'),
    );
    
    
    $result = array();
    
    foreach ($arr as $value) {
        $result[$value['id']]['id'] = $value['id'];
        $result[$value['id']]['name'][] = $value['name'];
    }
    $result = array_values($result);
    print_r($result);

函數(shù)自己封裝吧

乞許 回答

QUEUE_DRIVER=redis造成的,把QUEUE_DRIVER=redis改成sync就好啦

櫻花霓 回答

應(yīng)該是的,
類外多次打印下實(shí)例化對象,
如果標(biāo)識符是同一個(gè),
就是單例模式。

故林 回答

不能直接調(diào).

xdebug原理是 在執(zhí)行要調(diào)試的PHP代碼時(shí), 服務(wù)器上的PHP(xdebug)解析器會(huì) 連接到你本地的監(jiān)聽端口上.
但在aliyun上, 連不到你本地, 除非你本地就有公網(wǎng)ip.

憶往昔 回答

你說的很好,也提出了解決方案(根據(jù)不同的文件組合進(jìn)行緩存)。

你提到“既然某些必要的靜態(tài)資源是需要同步加載的”,如果要實(shí)現(xiàn)這種打包,加個(gè)配置也能實(shí)現(xiàn)(類似 webpack)。

從設(shè)計(jì)角度來說,這東西加在這兒會(huì)導(dǎo)致前后端結(jié)合太緊密(現(xiàn)在不是都追求前后端分離嘛)。

祉小皓 回答

request和response是http生命周期中的東西,相當(dāng)于輸入輸出,你可以這樣的思維去應(yīng)用,將php輸入變量到request,如常見的超全局變量_GET,_POST,_SERVER。

礙你眼 回答

把你的

location @rewrite {
            rewrite ^/(.*)$ /index.php?_url=/$1;
        }

改成

location /
         {
             if (!-e $request_filename) {
                 rewrite ^(.*)$ /index.php?s=/$1 last;
                 break;
             }
         }

這樣寫 看看

誮惜顏 回答

事先用個(gè)變量保存一下每一個(gè)checkbox的狀態(tài)。取消的時(shí)候再根據(jù)保存的數(shù)據(jù)還原

尤禮 回答

1.先重啟nginx

2.在重啟php-fpm

都重啟了試試

兮顏 回答

可能要注意服務(wù)端的訪問路徑,你編譯后,在服務(wù)端的路徑和本地時(shí)有出入的

孤影 回答

你不知道什么是斷點(diǎn)吧......斷點(diǎn)走完了頁面才響應(yīng)完畢

傻叼 回答

你這里還是對 goodsinfo.imgs 進(jìn)行數(shù)據(jù)修改的, 第61行

維她命 回答

學(xué)會(huì)查看日志,去apache的error log一看便知

吃藕丑 回答

FILE_APPEND是追加標(biāo)志。如果里面有內(nèi)容會(huì)直接追加,你cat一下這個(gè)文件,看看內(nèi)容是不是aaa+回車?

夏夕 回答
require('./vendor/autoload.php');