鍍金池/ 問答/ PHP問答
不歸路 回答

simplexml_load_string是simplexml擴展的函數(shù),請安裝該擴展

紓惘 回答

composer需要生成classmap,這樣單獨把包加到vendor里是沒有辦法自動加載的,首先檢查composer.json 里有沒有配置這個包,然后在有composer的環(huán)境里執(zhí)行 composer dumpautoload 重新生成 classmap

……我覺得Ls答案沒毛病啊,明明就是個匯總值,為什么要循環(huán)執(zhí)行echo?


不太明白你這里的數(shù)據(jù)結(jié)構(gòu)是怎么規(guī)劃的……這里應(yīng)該是一個二維數(shù)組結(jié)構(gòu)吧。
另外看你上邊用了number_format,這個輸出是個字符串,建議你在所有計算結(jié)束后頁面渲染前再用,因為計算機的原生浮點數(shù)在計算時會存在精度誤差(可以自己搜一下“IEEE754精度誤差”),另外類型也不對。

心夠野 回答

可以嘗試用PHP內(nèi)置的。

php -S http://localhost:8000

clipboard.png

還可以用swoole來搭建http服務(wù)器。

貓館 回答

// 綁定事件肯定不能放入事件中啊, 放到事件中就只有需要先移除了

tree.on("nodeselect", function(e){

}).on("nodeclick", function(e){

});
安若晴 回答

放出 Laravel5.5 的 nginx 官方推薦配置,其中加上了 https 跳轉(zhuǎn)的代碼,但是 SSL 的其他配置,請自行添加。

server {
    listen 80;
    server_name example.com;
    root /example.com/public;

    add_header X-Frame-Options "SAMEORIGIN";   
    add_header X-XSS-Protection "1; mode=block"; 
    add_header X-Content-Type-Options "nosniff"; 

    index index.html index.htm index.php;

    charset utf-8;
    
    if ($ssl_protocol = "") { return 301 https://$server_name$request_uri; }
    
    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }

    location = /favicon.ico { access_log off; log_not_found off; }  
    location = /robots.txt  { access_log off; log_not_found off; }  

    error_page 404 /index.php;

    location ~ \.php$ {
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_pass unix:/var/run/php/php7.1-fpm.sock;
        fastcgi_index index.php;
        include fastcgi_params;
    }

    location ~ /\.(?!well-known).* {
        deny all;
    }
}

Laravel 5.5 官方推薦 Nginx 配置學習

雅痞 回答

實際使用中,這兩種設(shè)計都有。
1.不用冗余字段
供銷表只存物料表主鍵(一般是外鍵約束或自己寫邏輯管理),這種方式每次顯示供銷信息的時候都要另外對物料表進行一次查詢。
2.使用冗余字段
在供銷表也存部分物料信息,這樣查詢供銷表可以一次獲得所有信息,減少查詢次數(shù)。但是,需要維護數(shù)據(jù)一致性,比如物料表的某項信息更改了,這邊也一樣要更改。

建議按自己的需求選擇,大多數(shù)情況下,一般系統(tǒng)壓力不大,選第一種,開發(fā)起來也方便。除非對供銷表的查詢壓力特別大,慎重選擇第二種。
第一種情況,如果性能要求不高,可以選擇直接用外鍵約束,開發(fā)更簡單。如果性能有要求,可以把約束放在程序邏輯里,比如:如果物料信息不多,也不經(jīng)常更改,可以一次性把所有信息讀入內(nèi)存(或redis等緩存),查詢/插入供銷信息的時候直接從緩存里讀/驗證。

赱丅呿 回答

怎么下載到本地??

file_put_contents('a.png',file_get_contents('http://www.xxx.com/a.png'));

另:
使用ziparchive的addfromstring,不用下載到本地
ziparchive

款爺 回答

錯誤日志值的是bower-asset/typeahead.js/dist,你的截圖不夠準確啊。

我不懂 回答

F12都不會???

clipboard.png

離觴 回答

1,首先確定表單提交的地址是否正確,看是否接收到了POST數(shù)據(jù)。2,如果接受到了POST數(shù)據(jù),檢查是否鏈接庫有問題。3,如果連接庫沒有問題,就檢查是否插入語句中的字段書寫錯誤。

檸檬藍 回答

檢查一下有沒有g(shù)eronimo-jms_1.1_spec-1.1.1.jar這種jar包?

遲月 回答

使用關(guān)聯(lián)關(guān)系吧!簡潔又大方

model中寫:

public function articles() {
    return $this->hasMany(Articles::class,'uid','id');
}

查詢的時候直接就來了:

安若晴 回答

今天又研究了一天,基本解決了。

問題主要是出在print_r(json_encode($dd)); 這條語句中的json_encode()上。

在PHP環(huán)境中,使用json_encode()完全沒有問題,但是在thinkphp環(huán)境下,使用json_encode()就會導致ajax post失敗,

在thinkphp中,要禁止使用json_encode(),而需要換成 $this->ajaxReturn($array);

這樣就可以在控制器中post成功,

雖然具體原因不清楚,但是確實這樣調(diào)試成功了。

帥到炸 回答

1.感覺你這樣麻煩了
2.InnoDB是行鎖

淡墨 回答

第一次沒執(zhí)行完,再次調(diào)用會再執(zhí)行一次,因為不同的進程再處理,這肯定不是你想要的結(jié)果,所以你需要自行處理掉,文件鎖或者redis鎖都行。

孤影 回答

是可以的:

{assign var="bar" value="Bar"}

the $bar is {$bar}
瘋子范 回答

這個不用解決,不影響你用的

有點壞 回答

你的訪問路由對不對啊?你寫的地址沒有訪問到你想訪問的文件,代碼沒有毛病