鍍金池/ 問答/ PHP問答
鐧簞噯 回答
if(in_array($nowSelf,['/news.php','/newsview.php','/help.php']))
{
    //code
}

1.segmentfault可以上傳圖片
2.創(chuàng)建好項(xiàng)目后,svn會(huì)自動(dòng)生成鏈接

未命名 回答

在PHP中PDO::prepare里包含?就表示是占位符。直接使用PDO::query就不會(huì)有這個(gè)問題。

其實(shí)關(guān)于這個(gè)問題,官方早就有回復(fù):https://bugs.php.net/bug.php?...

解決方案:關(guān)閉本地模擬預(yù)處理

$pdo = new PDO(...);
$pdo->setAttribute(\PDO::ATTR_EMULATE_PREPARES ,false);

或者

$pdo->prepare($sql,[\PDO::ATTR_EMULATE_PREPARES=>false]);

http://php.net/manual/en/pdo....

PHP 默認(rèn)開啟本地模擬,關(guān)閉ATTR_EMULATE_PREPARES后會(huì)將prepare操作發(fā)送到數(shù)據(jù)庫服務(wù)器由數(shù)據(jù)庫服務(wù)器來進(jìn)行操作。

未命名 回答

一般放到數(shù)據(jù)庫??梢钥紤]運(yùn)行的時(shí)候生成緩存的php文件可能會(huì)快點(diǎn)吧。

雅痞 回答

因?yàn)?code>/g的原因

reg = /1/g
s = '1'
reg.test(s) // true
reg.test(s) // false
reg = /1/
reg.test(s) // true
reg.test(s) // true

當(dāng)設(shè)置全局標(biāo)志的正則使用test()
如果正則表達(dá)式設(shè)置了全局標(biāo)志,test() 的執(zhí)行會(huì)改變正則表達(dá)式 lastIndex屬性。連續(xù)的執(zhí)行test()方法,后續(xù)的執(zhí)行將會(huì)從 lastIndex 處開始匹配字符串,(exec() 同樣改變正則本身的 lastIndex屬性值).

參考https://developer.mozilla.org...

萌二代 回答
$arr=array();
foreach($data as $k=>$v){
    $arr[$v['address']][]=$v;
}
糖果果 回答

你服務(wù)器端用的是 http,客戶端請(qǐng)求用 https 當(dāng)然有問題。

靜態(tài)路由或者rewrite路由都可以實(shí)現(xiàn),具體看你配置是怎么定義的。

刮刮樂 回答

php.ini配置文件里面你修改了沒啊

她愚我 回答

需要設(shè)置ssl證書,或者不驗(yàn)證證書,例:

$ql = QueryList::get('https://...',[],['verify' => false]);

詳情可以查看GuzzleHttp文檔:http://guzzle-cn.readthedocs....

雨蝶 回答

我剛好寫過這個(gè)邏輯,你想要問什么?

孤影 回答

估計(jì)你在循環(huán)里面聲明變量,導(dǎo)致變量值不斷被重置

苦妄 回答

html 代碼可能長得下面這樣:

<!-- 選項(xiàng)列表 -->
<div class='header'>選項(xiàng)</div>
<div class='cbox-list'>
<label>
    <input type='checkbox' class='cbox-input' data-id='f12' data-type='member' data-name='her' />her
</label>

<label>
    <input type='checkbox' class='cbox-input' data-id='f11' data-type='love' data-name='me' />me
</label>
</div>

JavaScript 代碼可能長得下面這種:

var cBoxInputSet = document.querySelectorAll('.cbox-list .cbox-input');
// 待提交的數(shù)據(jù)
var postData = {
    list: []
};
var cur = null;
var single = null;
for (var i = 0; i < cBoxInputSet.length; ++i)
{
    cur = cBoxInputSet[i];
    
    if (cur.checked) {
        single = {
            "attribute-id": cur.getAttribute('data-id') , 
            type: cur.getAttribute('data-type') , 
            name: cur.getAttribute('data-name')
        };
        
        postData['list'].push(single);
    }
}

// 這個(gè)就是要發(fā)送的數(shù)據(jù)了
postData = JSON.stringify(postData);

postData 格式如下:

{
    "list": [
        {
            "attribute-id": "f11" , 
            "name": "me" , 
            "type": "love"
        } , 
        ....
    ]
}
掛念你 回答

如果網(wǎng)頁的話可以根據(jù)右側(cè)的scrollTop來動(dòng)態(tài)添加class 但是小程序上似乎沒辦法得到這些數(shù)值。。。。
我看美團(tuán)外賣和餓了么的小程序也都沒有實(shí)現(xiàn)這種效果