鍍金池/ 問答/ PHP問答
檸檬藍 回答
func (d *scanner)ChunksAsCPUNumber()  {
    var divided [][]string
    counts := d.Count()
    CPUNum := runtime.NumCPU()
    size := (counts + CPUNum - 1) / CPUNum

    for i := 0; i < counts; i += size {
        end := i + size

        if end > counts {
            end = counts
        }

        divided = append(divided, d.Files[i:end])
    }

    fmt.Printf("%#v\n", divided)
}
她愚我 回答

1.如果有固定位數(shù),并且不太多的話,你可以先把所有滿足的結(jié)果列舉出來,存在一個數(shù)組里,然后用需要判斷的變量與數(shù)組里的每一項比較。
2.如果不想列舉的話,臥槽,兄弟你這規(guī)則有點奇怪啊,什么鬼都能叫順子嗎~~

愛礙唉 回答

為了安全。
往深講那就是為什么unix,linux 哪怕是 windows 都有不同的用戶權(quán)限。

九年囚 回答

是阿里的服務器?是的話,在控制臺放行端口了么?

萌小萌 回答

php 版本問題 5.4 以上才支持短數(shù)組寫法

php 5.4

女流氓 回答

你問區(qū)別的話,沒有太大的區(qū)別, 都是云服務器, 而且都是比較成熟的。
那些深層的、細微的區(qū)別, 中小企業(yè)以及普通用戶是接觸不到的

情已空 回答

timeout = setTimeout(function(){

fn.call($this);

},800)

掛念你 回答

登錄后直接讀取用戶信息寫入session,頁面判斷一下用戶信息中是否補全手機號碼個身份證號碼字段即可,不用加check

遲月 回答

不了解laravel,看起來 你想全部映射的這個目錄里面除了 app/vendor/public 三個目錄外,還有其它目錄。 你這樣映射會把其它文件映射沒了。容器內(nèi)就訪問不到了。

-v 主機目錄:容器目錄
這個參數(shù)的意義是 把主機目錄映射到 容器目錄。 容器內(nèi)訪問 這個容器目錄 就是訪問到 主機目錄這個目錄。 不知道你看不看得懂。。

怣人 回答

不用 耳機域名就好了!
例如:demo.com 后臺可以用api.demo.com

大濕胸 回答

你的變量$ceshi好像錯了我改了一下,不知道對不對

//錯誤的
$ceshi='優(yōu)酷視頻$$第1集$http://v.youku.com/$youku#第2集$http://v.youku.com/v_show$youku#第3集$http://v.youku.com/$$$芒果視頻$$第1集$http://vmguo.com$mgtv#第2集$http://v.mangguo.com$mgtv#第3集$http://v.mangguo.com$mgtv';

//我?guī)湍阈薷牧?,其中少?youku這一部分
$ceshi='優(yōu)酷視頻$$第1集$http://v.youku.com/$youku#第2集$http://v.youku.com/v_show$youku#第3集$http://v.youku.com/$youku$$$芒果視頻$$第1集$http://vmguo.com$mgtv#第2集$http://v.mangguo.com$mgtv#第3集$http://v.mangguo.com$mgtv';

$result_array = array();

$temp = explode('$$$',$ceshi);
//var_dump($temp);
foreach($temp as $key=>$value){

    $temp_array = (explode('$$',$value));
    //當前的類別
    $category = $temp_array[0];
    //內(nèi)容再次進行歸類
    $temp_array = explode('#',$temp_array[1]);
    foreach($temp_array as $key=>$value){
        
        //當前的集數(shù)
        $temp_value = explode('$',$value);
        $ep_number = preg_replace('/(第)||(集)/','',$temp_value[0]);
        
        //需要壓入的數(shù)組
        $temp_result['siteSource']= $temp_value[2];
        $temp_result['siteName']= $category;
        $temp_result['siteLink']= $temp_value[1];
    
        //壓入結(jié)果數(shù)組
        $result_array["sitePerEpisode"][$ep_number][]=$temp_result;

    }
}

//$result_array為你要的結(jié)果,你可以var_dump看一下
//var_dump($result_array);

//將結(jié)果數(shù)組轉(zhuǎn)化為json,中文字符會被轉(zhuǎn)化
$json_result = json_encode($result_array,true);
echo $json_result;

未轉(zhuǎn)化為json的array結(jié)果

array(1) {
  ["sitePerEpisode"]=>
  array(3) {
    [1]=>
    array(2) {
      [0]=>
      array(3) {
        ["siteSource"]=>
        string(5) "youku"
        ["siteName"]=>
        string(12) "優(yōu)酷視頻"
        ["siteLink"]=>
        string(19) "http://v.youku.com/"
      }
      [1]=>
      array(3) {
        ["siteSource"]=>
        string(4) "mgtv"
        ["siteName"]=>
        string(12) "芒果視頻"
        ["siteLink"]=>
        string(16) "http://vmguo.com"
      }
    }
    [2]=>
    array(2) {
      [0]=>
      array(3) {
        ["siteSource"]=>
        string(5) "youku"
        ["siteName"]=>
        string(12) "優(yōu)酷視頻"
        ["siteLink"]=>
        string(25) "http://v.youku.com/v_show"
      }
      [1]=>
      array(3) {
        ["siteSource"]=>
        string(4) "mgtv"
        ["siteName"]=>
        string(12) "芒果視頻"
        ["siteLink"]=>
        string(20) "http://v.mangguo.com"
      }
    }
    [3]=>
    array(2) {
      [0]=>
      array(3) {
        ["siteSource"]=>
        string(5) "youku"
        ["siteName"]=>
        string(12) "優(yōu)酷視頻"
        ["siteLink"]=>
        string(19) "http://v.youku.com/"
      }
      [1]=>
      array(3) {
        ["siteSource"]=>
        string(4) "mgtv"
        ["siteName"]=>
        string(12) "芒果視頻"
        ["siteLink"]=>
        string(20) "http://v.mangguo.com"
      }
    }
  }
}
淡墨 回答

根據(jù) 官方文檔中對 mongo uri 的介紹, uri 后面指定的那個 database, 是用來指定授權(quán)數(shù)據(jù)庫的, 而不是用來指定連接成功后選擇的數(shù)據(jù)庫的.

/database : Optional. The name of the database to authenticate if the connection string includes authentication credentials in the form of username:password@. If /database is not specified and the connection string includes credentials, the driver will authenticate to the admin database.

之所以需要指定授權(quán)數(shù)據(jù)庫, 是因為授權(quán)數(shù)據(jù)庫并不總是會被起名為 admin, 這個名字只是大多數(shù)人都會起的名字, 也是 mongo 默認會連接的授權(quán)數(shù)據(jù)庫名. 你真把授權(quán)數(shù)據(jù)庫起名成 test 也是可以的, 那連接時就需要指定授權(quán)庫為 test : mongo://user:pass@localhost:27017/test .

回到你的問題, 你的授權(quán)庫應該不叫 phptest 吧. 把這個數(shù)據(jù)庫名去掉, 應該就可以連接成功. 連接成功后, 再用 MongoClient 選擇庫就是了. php 的 mongo 語法還是超級簡單的:

$mongo_client->phptest
不討喜 回答

1.用max函數(shù)查詢t_order表(我加了前綴,user表也是)并根據(jù)user分組,獲取最大的time數(shù)據(jù)
2.以步驟一的結(jié)果作為查詢條件,進行子查詢

字段名稱、表明有所調(diào)整,不要在意這些細節(jié)

select * from t_order o where EXISTS (select 1 from
(select max(t.time) tm,t.user_id uid from t_order t group by t.user_id) f
where o.time = f.tm and o.user_id = f.uid);
莓森 回答

可以主從同步。對主庫寫即可。其他的通過同步機制同步到另外一臺

你好胸 回答

你的doc文件是在壓縮包里還是單獨的文件
如果是單獨的文件,根本就不用壓縮和解壓縮,也就是根本用不到zip相關(guān)的函數(shù)
如果是壓縮包,是zip,tar,rar的壓縮包格式,不同的格式,加密方式不同,解壓的也就不同
如果是zip壓縮,先確認自己PHP是否有zip相關(guān)擴展 php -m 或 phpinfo()可以查看的到
如果有zip擴展,建議先在別的地方測試下zip相關(guān)的操作,在集成到項目里

最后還有可能是word版本的問題,用舊版本的試試

好難瘦 回答

可以去看看Nginx的匹配優(yōu)先級:Nginx Location匹配規(guī)則

厭惡我 回答
$path="目錄";
if (is_dir($path)){  
    echo "對不起!目錄 " . $path . " 已經(jīng)存在!";
}else{
    $res=mkdir(iconv("UTF-8", "GBK", $path),0777,true); 
    if ($res){
        echo "目錄 $path 創(chuàng)建成功";
    }else{
        echo "目錄 $path 創(chuàng)建失敗";
    }
}
久礙你 回答

再引入組件標簽里面寫一個name='XXXX'做標記,然后在組件里面做判斷,if (this.name='xxxx'){==>進行不同的操作}