鍍金池/ 問答/ PHP問答
野橘 回答
  1. 如果是php文件的話,可以從是否緩存了php opcode這方面著手。
  2. 如果是html等靜態(tài)文件的話,可以考慮瀏覽器的緩存問題
愛礙唉 回答

1.數(shù)據(jù)保存在localstorage中,可以通過草稿箱恢復(fù)。
2.不知道為什么,有同樣的疑問:)

莫小染 回答

我以前寫的TP框架多項(xiàng)目部分

我以前寫的,希望對(duì)你有幫助。

其實(shí)也就是/api/m=v=c=這種結(jié)構(gòu)了,只是TP框架不知道為什么用api命名有問題。我當(dāng)時(shí)沒找出來~~~

我猜測(cè)的原因應(yīng)該是,在默認(rèn)請(qǐng)求 index 的時(shí)候
瀏覽器會(huì)兩個(gè)請(qǐng)求

  • 一個(gè)是請(qǐng)求 favicon.ico 的
  • 一個(gè)是正常的 index 請(qǐng)求

可能是你的重定向規(guī)則不完善吧,要單獨(dú)設(shè)置一個(gè)規(guī)則。
其實(shí)你可以看 瀏覽器的調(diào)試工具 就可以發(fā)現(xiàn)了

掛念你 回答

1、關(guān)于gd與gd2有什么區(qū)別,可以參加以下的鏈接,簡(jiǎn)單來說gd2就是gd的更新版,可以處理更多圖像類型
https://stackoverflow.com/que...
2、php-gd里面已經(jīng)包含了gd和gd2,前提是你安裝的php-gd是新版本的,你應(yīng)該是已經(jīng)安裝的了,或者查看以下你的GD庫(kù)版本

<?php
var_dump(gd_info());
?>

我顯示的版本是2.1.1,包括了GD2在內(nèi)了
clipboard.png

3、如果你確認(rèn)上面的內(nèi)容你都安裝了,那么composer require topthink/think-worker可能是檢測(cè)擴(kuò)展時(shí)出錯(cuò)了,應(yīng)該不影響你接下來的安裝

更新:
4、關(guān)于你在評(píng)論里面說的“phpcli和php的應(yīng)該沒有關(guān)系,使用的php.ini文件也可能不同。所以在網(wǎng)頁中打印phpinfo()看到安裝了某個(gè)擴(kuò)展,不代表命令行的PHP CLI也安裝了對(duì)應(yīng)的擴(kuò)展”

php-cli是php的命令行模式,我也使用了命令行去打印了相關(guān)版本信息,所以這樣查詢擴(kuò)展的方式是對(duì)的,我再次使用了php -v查看我當(dāng)前使用的php版本,顯示的也是php-cli,這個(gè)結(jié)果是通過命令行得到的,不是經(jīng)過apahce或者nginx的模塊處理后得到的。
clipboard.png

下墜 回答

請(qǐng)問如何解決的?同樣遇到這樣的問題

鹿惑 回答

其實(shí)你可以不用checked的。
動(dòng)態(tài)的class類名

<li v-for="key,index in testData" @click="selected(key.value,index)" :class="select==index">
selected(val1,val2){
    this.select=val2;
    console.log(val2)//當(dāng)前點(diǎn)擊的元素對(duì)應(yīng)的value值
}


短嘆 回答

你拿到token后總要去干點(diǎn)什么吧,好比去請(qǐng)求一個(gè)鏈接,如果token失效那不就返回失效的錯(cuò)誤了,知道這個(gè)錯(cuò)誤再去請(qǐng)求新的token就是。但是說到底都是人家只允許一個(gè)用戶登錄,你再請(qǐng)求新的就又把A的又踢掉了。

骨殘心 回答

為什么要在最后才配置這個(gè)?這個(gè)應(yīng)該放在最前面,你試試放在第一個(gè)看看效果!

陌南塵 回答
  1. 通過定位設(shè)備(手機(jī)等)獲取配送員的定位數(shù)據(jù)(經(jīng)緯度)上傳到 服務(wù)器,可以使用workerman 的websocket連接通訊。
  2. 另外再起一個(gè)websoctet監(jiān)聽端口與用戶之間的通訊,將獲取到的定位數(shù)據(jù)廣播給所有連接的用戶
  3. 頁面上可以使用高德地圖,百度地圖等對(duì)外的api接入,形成一條軌跡線,點(diǎn)等都是可以的。

基本的過程就是這樣。

還吻 回答

clipboard.png
他會(huì)默認(rèn)一個(gè)字符截取,當(dāng)做數(shù)組來處理,你的adb 就是等同于0 然后$string_a = '1245'; 這里的0下標(biāo)對(duì)應(yīng)的是1,我給你的這個(gè)例子里面,你可以試一下,輸出結(jié)果就是3

乖乖瀦 回答

原來是我并不認(rèn)識(shí) Unicode……

mb_convert_encoding('&#' . intval(182) . ';', 'UTF-8', 'HTML-ENTITIES')

上述可以解決這個(gè)問題,解決鏈接:chr - Notes

墻頭草 回答

你是用循環(huán)來計(jì)算總價(jià)的嗎?你需要在每次循環(huán)的時(shí)候?qū)otal設(shè)置成0,這樣就沒問題了。

真難過 回答

缺少參數(shù),PREG_SPLIT_NO_EMPTY這個(gè)標(biāo)記被設(shè)置, preg_split() 將僅返回分隔后的非空部分。

preg_split($exp, $var, -1, PREG_SPLIT_NO_EMPTY);
尐潴豬 回答

Preferences => Keymap
搜索Complete Current Statement,設(shè)置成ctrl + 回車

這樣當(dāng)你寫完一行后直接敲ctrl + 回車就會(huì)自動(dòng)加個(gè)分號(hào)。

而且無論你光標(biāo)在本行的哪里,敲一下自動(dòng)加。
如:
clipboard.png

鹿惑 回答

workerman swoole這些都可以,如果swoole性能很優(yōu)秀.workerman是php級(jí)實(shí)現(xiàn)的,性能沒有swoole快

哎呦喂 回答

再次自問自答一波,反復(fù)看了 文檔 以及
Github 上的一些 issue 得出的結(jié)論:

  • 首先看文檔
默認(rèn)情況下,「索引」會(huì)從模型的 toArray 方法中讀取數(shù)據(jù)來做持久化。如果要自定義同步到搜索索引的數(shù)據(jù),可以覆蓋模型上的 toSearchableArray 方法:
...
public function toSearchableArray()
{
    $array = $this->toArray();

    // Customize array...

    return $array;
}
...
  • 看來我之前的理解是錯(cuò)誤的,文檔的意思是你必須用基于 toArray() 方法返回的數(shù)據(jù)才行,所以如果你需要篩選要索引的數(shù)據(jù)的話,你必須圍繞它來作文章,例如你只想要索引文章的標(biāo)題和內(nèi)容的話:
...
public function toSearchableArray()
{
    #_ Read Data & Filter Field
    $Arr_Posts = array_only($this -> toArray(), ['title', 'content']);
    #_ Back to Scout
    return $Arr_Posts;
}
...
何蘇葉 回答

折騰了兩天終于解決了,
各種谷歌百度?,F(xiàn)在貼一下解決過程。
圖片描述

遇到這個(gè)錯(cuò)誤,降低npm版本到5.1.0,
具體可參考這兩個(gè)鏈接
https://github.com/JeffreyWay...

https://github.com/JeffreyWay...

npm降低版本后,執(zhí)行以下命令
rm -rf node_modules
npm cache clear
rm -rf package-lock.json
npm install

經(jīng)過漫長(zhǎng)的等待,再次npm run dev ,又遇到以下錯(cuò)誤,
圖片描述

這兩個(gè)文件在項(xiàng)目里存在卻報(bào)錯(cuò)not found,
再次
rm -rf node_modules
npm cache clear
rm -rf package-lock.json
npm install

npm install完成,
運(yùn)行 npm run dev,
這次遇到的錯(cuò)誤又不一樣,如下圖
圖片描述

解決方法
在node-sass目錄下面新建一個(gè)vendor的空目錄,然后運(yùn)行npm/cnpm rebuild node-sass --save-dev即可,如果安裝失敗,會(huì)生成一個(gè)目錄名為類似這樣win32-x64-48的空目錄,然后去https://github.com/sass/node-...。

具體參考以下鏈接
https://www.cnblogs.com/towar...

經(jīng)過這次后,終于運(yùn)行成功~!
圖片描述

真不容易啊,
遇到不明不白的錯(cuò)誤只能重復(fù)
rm -rf node_modules
npm cache clear
rm -rf package-lock.json
npm install

半心人 回答

'/^.+\?/U' 以任意字符開頭,到遇到的第一個(gè)問號(hào),將這段匹配到的字符替換成''

凝雅 回答

你試試放到生命鉤子中去調(diào)用:

created () {
  bus.$on('show-or-hide-search-form', (value) => {
    console.log(value)
  })
}