鍍金池/ 問答/ PHP問答
糖果果 回答

thinkphp自帶的驗證碼一下就破解了

問得這么寬泛,別人怎么回答你。。。

既然是 Laravel,那就要充分利用它的社區(qū)以及相應擴展包,對于權限這塊有不少優(yōu)秀的包可以用,比如 Zizaco/entrust 或者 spatie/laravel-permission

焚音 回答

你可以存入redis緩存中,這樣可以保持一致,就不會因為重新獲取導致上次的失效

毀了心 回答

SWBT框架https://github.com/YWNA/SWBT,一個基于Swoole和beanstalkd實現(xiàn)多進程異步處理消息隊列的框架。

你直接把獲取對應name的方法寫在common.php中,然后在模板中{:你寫的方法名(id)}

我不懂 回答

xml格式要用php的輸入流 //input獲取

安淺陌 回答

了解下這個函數(shù):simplexml_load_string

夏木 回答

程序運行在docker的容器中,若沒有進行其他的設置處理,其程序的日志默認在容器中。
docker exec 命令進入容器中,查看程序自身產(chǎn)生日志文件。

凹凸曼 回答

已經(jīng)找到答案??雌饋硎且粋€ Laravel 的 bug

相似的問題:

https://laracasts.com/discuss...

Eloquent 應該寫成:

$sample->update([
    'ext'=>[
        'hello'=>'world2'
        ]
   ]);

DB class 可以寫成

$sample->update(['ext.hello'=>'world2']);
墨小羽 回答

前端用BEM,后端可考慮語義化的命名,實在不行就在github上找個關注度高的項目看看它們的命名就行了,沒必要找什么最優(yōu),最好,只要自己用著方便順手就行了。

嫑吢丕 回答

clone到本地,刪除git記錄,把源替換成自己的,然后提交到自己的庫中。

我以為 回答

你應該是將execl生成到服務器,然后下載的。

蔚藍色 回答

1,自己生成6位的短信驗證碼,生成一個rediskey,保存這個短信驗證碼,并給個有效時間,這時也把rediskey告訴客戶端;
2,調(diào)用短信服務商api發(fā)送短信,
3,客戶端提交時,post攜帶rediskey,輸入的短信驗證碼,后臺根據(jù)rediskey調(diào)出redis存儲的短信驗證碼與輸入的驗證碼比對,通過,刪除這個rediskey。

薄荷綠 回答

$data 變量中 存在一個同名的data的鍵,程序里并且進行了兩次 extract($data),第一次把data中的數(shù)據(jù)導出后,就替換掉了 $data 導致第二次導出的數(shù)據(jù)就不存在了

玩控 回答

1.原來的代碼還保留原來的舊的頁面就可以不重寫
2.前后端分離的開發(fā)環(huán)境也沒那么復雜,一個純前端的開發(fā)vue的,只要裝了node,npm基本就可以了,后端需要提供restful的接口或者基于http的接口
3.可以部署

莓森 回答

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

朕略傻 回答

Editor > General > Appearance > Show parameter name hits

憶往昔 回答

建議在flvjs.isSupported()后接個判斷 看看是否機器不支持

if(flvjs.isSupported()){
    //balabala
}else{
    alert("this phone is not support")
}