鍍金池/ 問答/ PHP問答
獨特范 回答
$date = explode('-','YYYY-MM-DD');
var_dump($date);

range

巴扎嘿 回答

array_keys 獲取數(shù)組所有的鍵值
array_intersect 獲取兩個數(shù)組相同的元素
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

孤酒 回答

不懂你的問題所在.

是要把二維碼圖片添加到excel文件中?
如果是這樣, 那和普通文件沒差別, 直接給excel圖片加文件就是了.
如果PHPExcel的參數(shù)是圖片地址, 那保存成臨時文件就成, 如果是資源, 用php://temp來新建個$fp就成.

妖妖 回答

openid對于不同的公眾號是不同的,你獲取到的那個openid只是對你的這個公眾號是唯一的,而且你通過openid獲取微信號的話,答案就是,,,,,別想了,不可能的,你只能在用戶授權(quán)的情況下獲取到用戶的個人資料而已

敢試 回答

你是新手吧。這個問題太簡單了,我看大佬們都懶得回答你,以后遇到這種小問題!請直接百度!
Cannot modify header information - headers already sent by 這種錯誤源于php的header函數(shù),此函數(shù)明確的規(guī)定,在header前面不能輸出任何東西。解決方法:

  • 檢查header前面是否有任何輸出(比如echo、print_r等等)
  • 如果header前面沒有任何輸出還在出現(xiàn)這個錯誤的話,那么就是編碼的問題了。在編輯器中另外保存文件為UTF-8無BOM頭

遇到問題先百度,百度解決不了請谷歌,谷歌解決不了再發(fā)帖!

賤人曾 回答

現(xiàn)在由于其他原因要轉(zhuǎn)java方向
你都說要轉(zhuǎn)到Java方向了,那肯定要用Java寫的

陌顏 回答

估計只有設(shè)置一個定時任務(wù)了,發(fā)布文章后,定時生成最新的靜態(tài)文件覆蓋到老的里面

疚幼 回答
  1. MVP 出現(xiàn)的時間非常早,1979年,那個時候的電腦和其使用方式和今天有巨大差別,簡單的尋找 MVC 的意義沒有意義
  2. 軟件工程學和編程是不同的兩種技術(shù)。前者更關(guān)注通過團隊協(xié)作建構(gòu)大型項目,MVC是典型的軟件工程學的技術(shù)結(jié)晶。所以在工程不大的情況下,看不到 MVC 架構(gòu)的好處是正常的,因為它并不影響寫代碼。
  3. MVC 和其它一些模式通過抽象把代碼進行分層,不同層次的代碼處理不同的需求,這樣給團隊協(xié)作帶來很大的好處,大家可以各司其職,并行不悖。
  4. 使用什么樣的技術(shù)什么樣的架構(gòu)需要和具體業(yè)務(wù)具體團隊結(jié)合,你的老大做出這樣的選擇應(yīng)該有他的考慮。
  5. 不過讓前端傳表明和字段就顯得很蠢了……
老梗 回答

https://segmentfault.com 前面的一個像素點都不能變就是同域

法克魷 回答

$b =&$a;是引用賦值,此時變量$b和$a執(zhí)行的是相同的內(nèi)存地址。
當修改$b時,$a的值也同時被修改。

https://segmentfault.com/a/11...

孤巷 回答
  1. 一般默認就是200,如果你腳本里沒返回又沒錯的話。
  2. 顯式聲明可以用header('HTTP/1.0 200 OK');,在PHP5.4+環(huán)境里也可以用http_response_code(200);
  3. 不過我個人還是推薦返回JSON,比如如果傳輸正常沒出錯的話,可以返回個帶有錯誤碼和錯誤信息的字符串比如{"ErrCode":"0","ErrMsg":"OK"},這樣調(diào)試起來會比較方便,出錯會比較好排查是哪里的問題
小曖昧 回答

1.首先 小程序 生成 date 對象需要使用 getDate函數(shù), 返回一個當前時間的對象。
2.小程序let會報錯

module.exports = function (value) {
  if (!value) {
    return ''
  }
  var date = getDate(value)
  var time = getDate().getTime() - date.getTime() // 現(xiàn)在的時間-傳入的時間 = 相差的時間(單位 = 毫秒)
  if (time < 0) {
    return ''
  } else if ((time / 1000 < 30)) {
    return '剛剛'
  } else if (time / 1000 < 60) {
    return parseInt((time / 1000)) + '秒前'
  } else if ((time / 60000) < 60) {
    return parseInt((time / 60000)) + '分鐘前'
  } else if ((time / 3600000) < 24) {
    return parseInt(time / 3600000) + '小時前'
  } else if ((time / 86400000) < 31) {
    return parseInt(time / 86400000) + '天前'
  } else if ((time / 2592000000) < 12) {
    return parseInt(time / 2592000000) + '月前'
  } else {
    return parseInt(time / 31536000000) + '年前'
  }
}
 <wxs src="./ccc.wxs" module="time" /> 
 <view>{{time('2018-04-26T09:51:19.808Z')}}</view>

測試 這樣是可以實現(xiàn)的

蟲児飛 回答

1、請求異步加載,限制并發(fā)請求數(shù)量,別一次發(fā)送多個請求,就算是多個,記住一定要異步
2、圖片的路徑添加通過文檔加載完畢后在js中添加圖片路徑,因為頁面加載時遇到img標簽會去加載圖片,圖片較大的話加載時間就長,可以全文先用一張圖片先占位,最后再通過js更改圖片路徑
3、使用CDN,特別是大圖片就更需要CDN了,不然請求很慢

黑與白 回答

500是代碼錯誤,路由是一樣的,控制器代碼應(yīng)該沒問題,那代碼問題出在中間件,你中間件一個一個加上,哪一個報錯,哪一個就出問題了

誮惜顏 回答

直接抓頁面就行了,驗證碼可以自己刷 http://www.beian.gov.cn/commo...
識別可以用百度接口,或者自己做
然后post到http://www.beian.gov.cn/porta... 取結(jié)果就行了

圖片描述

圖片描述

撥弦 回答

后臺不知道, 前臺頁面是用的Google Material Design框架, 可以去https://getmdl.io 看看(需要科學上網(wǎng))

傲嬌范 回答

在下不才,以下是否能滿足需求呢。

$str = "2017-2018學年第【1-2】期測試題";
$str1 = "2017-2018學年第【10-11】期測試題";
$str2 = "2017-2018學年第【20-21】期測試題";

$pattern = "/【(.*?)】/";
preg_match_all($pattern,$str2,$match);
var_export($match[1]);

第二個

$str = "2017-2018學年第1-2期測試題";
$str1 = "2017-2018學年第10-11期測試題";
$str2 = "2017-2018學年第20-21期測試題";

$pattern = "/第(.*?)期/";
preg_match_all($pattern,$str,$match);
var_export($match[1]);
憶往昔 回答

這個得看看中間件內(nèi)容
比如看有沒有 return $next($req);

然后 沒有起作用的表現(xiàn)效果是咋樣的?

你的瞳 回答

看了半天有點暈。

你現(xiàn)在的環(huán)境,是不是其實是 nginx 容器收到 客戶端請求 a.php,之后這個 a.php 又去 請求 b.php?
如果是這樣的話,a.php 去找 b.php 這個動作是在 php.fpm 這個容器里完成的,而 php 容器應(yīng)該是既不知道 crm.domain.com 也不知道 api.domain.com ,因為那些本來都歸 nginx 管,php 容器看到的 127.0.0.1是他容器自身,里面只有個php-fpm可用,他看不到 nginx 的 80 端口。

本身上了docker之后多個容器之間溝通就是有難度的。

當然這個需求本身是很常見,但是這么做不是很優(yōu)雅,一般來講如果有多個 domain ,個人建議是多開 nginx 并使用多端口獨立處理的。

如果只用一個 nginx 的話,最好不僅在 /etc/hosts 寫域名,還要在,還要寫好 expose 和 links ,最好使用compose,保證多個容器間可以不經(jīng)過宿主機直接通信。