在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/ PHP問答
卟乖 回答

直接array_merge
`$c=array_merge($a, $b);

以上全部劃掉,呵呵

夢若殤 回答

初始話的時候?yàn)槭裁床豢梢耘袛????br>https://segmentfault.com/q/10...
看下這個

噢,略微明白了。你可以在第一個頁面的回調(diào)方式判斷就可以了

onLoad: function(option){
  var z = this
  // 獲取用戶信息,跟你那個差不多
  app.userInfoReadyCallback = function() {
      //賦值,可以換成判斷之后跳轉(zhuǎn)的頁面
      z.setData({
          userInfo: app.globalData.userInfo
      })
    }
},


妖妖 回答

幫你做了排版,以后代碼不要直接粘貼!

  1. backgroundimage => background-image
  2. cover是用于圖片小于容器,把圖片等比例鋪滿,這個會裁剪圖片。
    contain 是用于圖片大于容器,把圖片等比例縮小,這個會顯示完整圖片但不會鋪滿。
孤星 回答

做了反爬蟲,看返回的那個地址啊,在瀏覽器中打開就是登錄頁面
試試 反反爬蟲措施吧。用curl。試試提交cookie 等

https://xyboutique.taobao.com/__x5__/query.htm?action=QueryAction&event_submit_do_css=ok&smApp=shopsystem&smPolicy=shopsystem-search_asyn_interface-anti_Spider-checklogin&smCharset=GBK&smTag=NDIuMTk5LjEzMy4xNTQsLGViZGM0OWZhNWNiYTQ0YjFhNmE5OWU1M2JiNDM2YzNi&captcha=https%3A%2F%2Fxyboutique.taobao.com%2F__x5__%2Fquery.htm&smReturn=https%3A%2F%2Fxyboutique.taobao.com%2Fi%2FasynSearch.htm%3Fmid%3Dw-16121401649-0%26wid%3D16121401649%26path%3D%2Fcategory-1340035582.htm%26catId%3D1340035582%26scid%3D1340035582%26pageNo%3D1&smSign=N4JNLabwZHwIUVTEO4PzEw%3D%3D
萌吟 回答

我滴?redis要是能用fsockopen連接的話那還有php-redis毛的事兒

扯不斷 回答

刪除vendor文件夾和composer.lock,重新composer install即可

別傷我 回答

curl不會執(zhí)行js。你在瀏覽器里使用調(diào)試工具抓下請求響應(yīng),應(yīng)該是差不多的。

北城荒 回答

寫的有些丑陋……不過好像匹配出來了

function regTest(reg) {
  var $htmls = [
    '<div id="tag">b</div>',
    '<img id="tag"/>gdf',
    '<img id="tag" />gdf',
    '<div id=\'tag\'>a</div>',
    '<div id=\'tag\' >a</div>'
  ]
  return rets = $htmls.map((el, i) => reg.test(el) && el.match(reg)[0])
}

var regexp = /(<[^>]+id\=('|")tag\1[^<]*\/>)|(<[^<]+id\=('|")tag\2[^<]+<\/[^>]+>)/


console.log(regTest(regexp))
你好胸 回答

sessionStorage穩(wěn)定是穩(wěn)定的,但這種需求存sessionStorage不好,可以手動修改,有bug。

最好還是存一個變量內(nèi)。

ps:sessionStorage是以文件形式存本地硬盤內(nèi)的,變量是存內(nèi)存中的。

影魅 回答

不必要更新所有數(shù)據(jù),因?yàn)槿绻潞芏嗥渌麩o用的數(shù)據(jù)的話,后期如果數(shù)據(jù)很多,會有很多的資源浪費(fèi),因?yàn)槟阋淮尾僮髯疃嗍?條數(shù)據(jù)狀態(tài)的切換,比如,當(dāng)前選中的是4,你想切換到25,其實(shí)是4的state變成0,25的state變成1.所以,你只需要向后臺傳一個這樣的json:

{
    4:0,
    25:1
}

json_decode 轉(zhuǎn)換之后的數(shù)組格式為這樣

$req = [4=>0,25=>1]

然后foreach處理

foreach($req as $key => $re) {
    $db->where('id', '=', $key)->update(['state' => $re]);
}

因?yàn)樽疃嘀挥袃纱窝h(huán),所以對性能影響并不是很大。

或者可以這樣,需要將數(shù)據(jù)用array_keys ,array_values 處理一下。


/**
 * update `表名` set state = case id
 *      when 4 then 0
 *      when 25 then 1
 * end where id in (4,25)
 * @param $table 表名
 * @param $conditions_field 條件字段,此處為 id
 * @param $values_field  需要被更新的字段 ,此處為state
 * @param $conditions 條件 [4,25]
 * @param $values    被更新的值 [0,1]
 * @return int
 */
public function batchUpdate($table,$conditions_field, $values_field, $conditions, $values)
{
    $sql   = 'update ' . $table . ' set '. $values_field .' = case ' .$conditions_field;
    foreach ($conditions as $key => $condition) {
        $sql .= ' when ' . $condition . ' then ?';
    }
    $sql .= ' end where id in (' . implode(',', $conditions) . ')';
    return $db->update($sql, $values);
}
抱緊我 回答
$data = array();
foreach ($chartData as $item) {
  if (isset($data[$item['add_time']])) {
    $data[$item['add_time']]['number'] += $item['viewTime'];
  } else {
    $data[$item['add_time']] = array(
      'date' => $item['add_time'],
      'number' => $item['viewTime']
    );
  }
}
$data = array_values($data);
echo json_encode($data);
拽很帥 回答

由于微信接口響應(yīng)結(jié)果是xml,瀏覽器解析失敗。
你可以通過查看源碼或在代碼中增加如下代碼查看響應(yīng)結(jié)果:

$error = htmlspecialchars($info);
echo "$error";
安若晴 回答
暫時沒有看到哪兒有,可以自己去實(shí) @yuanxiaowa

我先引用一下,然后寫一下我個人的看法,這種需求我覺得是有問題的,基本上沒有人會這么去操作,我建議引入sass工具來管理樣式。另外的話,可以考慮學(xué)習(xí)最新的前端基于數(shù)據(jù)來思考的框架,比如react,bootstrap是UI框架。

瘋浪 回答

可以參考 layui 有彈出層組件, 也有日期組件

怣痛 回答

既然是用戶自定義,那么在列表顯示之前,需要用戶自定義列表頭

用一個數(shù)組存儲['字段名'=>'顯示名稱']
[
    '字段名1'=>'顯示名稱1',
    '字段名2'=>'顯示名稱2'
    '字段名3'=>'顯示名稱3'
]

導(dǎo)入過程,用戶自定義導(dǎo)入列
execl列假設(shè)3列: A1,B1,C1
[
    '字段名1'=>'A1',
    '字段名2'=>'B1',
    '字段名3'=>'C1',
]

按照相應(yīng)的規(guī)則導(dǎo)入數(shù)據(jù)

若相惜 回答
2,各位是否有訓(xùn)練面向?qū)ο蟮乃季S的方法,謝謝。

寫過幾萬行代碼再說。

  1. 前端提交手機(jī)號+字母驗(yàn)證碼(防止刷你的短信驗(yàn)證碼接口浪費(fèi)錢)
  2. 字母驗(yàn)證碼驗(yàn)證通過后,生成隨機(jī)的短信驗(yàn)證碼(一般4或者6位數(shù)),并寫入緩存key為(手機(jī)號.sms)之類的,值為短信驗(yàn)證碼,緩存有效期5分鐘(自己根據(jù)需要設(shè)置),再寫入一個緩存,key為(手機(jī)號.fast),值為1,有效期1分鐘,用來保證同一個手機(jī)一分鐘最多發(fā)送一次驗(yàn)證碼
  3. 前端提交短信驗(yàn)證碼,手機(jī)號,密碼
  4. 如果驗(yàn)證碼和手機(jī)號匹配,則刪除第2步設(shè)置的手機(jī)號.sms緩存并更新數(shù)據(jù)庫中的密碼