鍍金池/ 問答/ PHP問答
舊時光 回答

function test($amount){

        $arr = [98,100,100,120,150,160,183];
        $max = max($arr);
        $min = min($arr);
        if($amount > $max){
            return count($arr)-1;
        }
        if($amount < $min){
            return 0;
        }
        foreach($arr as $key => $val){
            if($amount == $val){
                $tmp[] = $key;

            }
        }
        if(!empty($tmp)){
            return $tmp;
        }
        foreach($arr as $key => $val){
            if($amount < $val){
                continue;
            }else{
                $tmp[] = $key;
            }
        }
        $return[] = max($tmp);
        $return[] = max($tmp)+1;
        return $return;
    }
    var_dump(test(99));
巷尾 回答

不要在循環(huán)里面放Sql語句,可以把$row['prod_id']單獨拿出來,sql語句可以寫成wherein

空痕 回答

按住 ctrl 點擊調(diào)用的方法,再點擊浮現(xiàn)出來的超鏈接,查看方法的注釋。

PHPStorm 生成 PHPDoc 很方便,在方法上按 alt+enter 選擇 Generate PHPDoc
或者是在方法上面打 /** 再回車

話寡 回答

populate做不到,用aggregate。

老梗 回答

官方文檔 : array_slice — 從數(shù)組中取出一段 ,
如果你想去掉一個數(shù)組的鍵值 , 我通常采用的方法是 array_values — 返回數(shù)組中所有的值

老梗 回答

這個是接口的思維吧,你做個通用的接口url,url不要帶參,讓調(diào)用你接口的傳參給你,直接curl也可以,直接訪問url也可以 探讀

扯機薄 回答

如果使用ORM,$obj = 表模型::where('ip',$yourip)->where('create_time','<=',一天前的時間)->first(),當然也可以用查詢構(gòu)造器,建議看下文檔,如果只想完成增刪該查功能的話,直接看數(shù)據(jù)庫和Eloquent ORM兩個章節(jié)

下墜 回答

層級節(jié)點,做code,看一下我天朝的行政區(qū)劃代碼,

第一層 第二層 第三層
100 100100 100100100
200 200100 200100100
300 300100 300100100

查詢某個節(jié)點的子集(子子集等),like '100%';

idpid保留,兩種模式。

枕邊人 回答

laravel集合有很多現(xiàn)成的函數(shù)可用,而且查詢結(jié)果集什么的也是集合形式的,建議轉(zhuǎn)集合處理,以上可這么寫:collect($logo)->take(2);

孤星 回答

1.方案一:

div {
  width: 25%;
  height: 0;
  padding-bottom: 12.5%;
  background: blue;
}

2.方案二,如果元素的寬度是視口寬度的25%,則可以用如下方法

div {
    width: 25vw;
    height: 12.5vw;
}

https://www.zhihu.com/questio...

乞許 回答

@火蜥蜴 的意思是 你數(shù)據(jù)庫根據(jù)分組取出一周統(tǒng)計的數(shù)據(jù),然后再遍歷日期。比如你給的例子:

統(tǒng)計數(shù)據(jù)數(shù)組是:

$result = [
    '2018-01-03' => 5,
    '2018-01-04' => 1,
    '2018-01-05' => 3,
    '2018-01-08' => 3,
    '2018-01-09' => 1,
];

然后你的一周日期數(shù)組是:

$date_list = ['2018-01-01', '2018-01-02', '2018-01-03', '2018-01-04', '2018-01-05', '2018-01-06', '2018-01-07'];

循環(huán)$date_list數(shù)組,值與$result的下標對應(yīng),有的話取出count,沒有的話輸出0就行了。

未命名 回答

根據(jù)用戶的id,獲取用戶的類型,傳遞不同的內(nèi)容就行了,建立的鏈接本身只是用來傳遞信息用的

貓館 回答

vagrant reload --provision試一下;
看起來好像是缺少一些依賴

遺莣 回答
  1. 你把找個文件放到項目的根目錄(laravel是public),然后你自己去訪問一下yourdomain/MP_verify_BlunKrd6QqMDna7Rfgd,看看能不能訪問到,微信也是請求你找個地址看里面的數(shù)據(jù)驗證
  2. 如果訪問的時候發(fā)現(xiàn)是進了index.php,要么改服務(wù)器的配置(nginx,apache),要么寫一個MP_verify_BlunKrd6QqMDna7Rfgd的get請求路由,返回該文件里面的內(nèi)容
旖襯 回答

tcp 沒有同步和異步之分。tcp 只是一種網(wǎng)絡(luò)協(xié)議。

至于,同步和異步。這個問題就很經(jīng)典了,可以去多看看這方面的東西。

卟乖 回答
如果你用nginx,可以利用fastcgi處理

主要用兩個方法:

//這里寫同步代碼

fastcgi_finish_request();
set_time_limit(0);

//這里寫異步代碼
北城荒 回答

1,一層一層props傳,比較麻煩
2,通過公共事件總線bus轉(zhuǎn)發(fā)
3,上vuex