最新發(fā)布

對(duì)無(wú)限級(jí)分類(lèi)數(shù)據(jù)進(jìn)行重新排序(非樹(shù)形結(jié)構(gòu))

php

無(wú)限級(jí)分類(lèi)查詢(xún)有很多方式。本文記錄的方式是先將所有數(shù)據(jù)查出來(lái),再使用遞歸對(duì)數(shù)據(jù)進(jìn)行排序,并附加層級(jí)字段(level)。此方式僅僅對(duì)無(wú)限級(jí)的數(shù)據(jù)進(jìn)行排序,并沒(méi)有將子級(jí)內(nèi)容放入父級(jí)。

辰風(fēng)沐陽(yáng) 閱讀 1757 2020-07-11

范圍解析操作符(::)

php

范圍解析操作符: 由兩個(gè)冒號(hào)組成(::),專(zhuān)門(mén)用于通過(guò)類(lèi)直接訪(fǎng)問(wèn)類(lèi)成員;類(lèi)訪(fǎng)問(wèn)類(lèi)成員的方式是使用范圍解析操作符進(jìn)行訪(fǎng)問(wèn);靜態(tài)屬性、靜態(tài)方法、類(lèi)常量在類(lèi)外部可通過(guò)類(lèi)名直接訪(fǎng)問(wèn)

辰風(fēng)沐陽(yáng) 閱讀 1421 2020-07-10

PHP對(duì)象傳值 - 引用傳值

php

對(duì)象傳值本質(zhì)上是引用傳值,將一個(gè)對(duì)象變量($a)賦值給另個(gè)變量($b),實(shí)際上是將$a存儲(chǔ)的對(duì)象內(nèi)存引用地址賦值$b,此時(shí)兩個(gè)變量指向的就是一個(gè)對(duì)象。其中一個(gè)變量發(fā)送改變,另一個(gè)也會(huì)跟著改變。和引用變量一個(gè)道理。

辰風(fēng)沐陽(yáng) 閱讀 1479 2020-07-10

PHP類(lèi)的構(gòu)造方法 __construct()

php

PHP類(lèi)的構(gòu)造方法__construct()是一種類(lèi)結(jié)構(gòu)特有的特殊方法,該方法由系統(tǒng)規(guī)定好;實(shí)例化一個(gè)類(lèi)時(shí):先調(diào)用該方法,再返回類(lèi)的對(duì)象;構(gòu)造方法也是普通方法,不同之處就是在實(shí)例化類(lèi)時(shí)會(huì)自動(dòng)調(diào)用;構(gòu)造方法用來(lái)初始化對(duì)象資源的,例如初始化屬性值

辰風(fēng)沐陽(yáng) 閱讀 1436 2020-07-10

Navicat 閑置時(shí)間過(guò)長(zhǎng)會(huì)卡死

navicat 數(shù)據(jù)庫(kù)

前段時(shí)間使用navicat連接線(xiàn)上的數(shù)據(jù)庫(kù),Navicat 閑置時(shí)間過(guò)長(zhǎng)會(huì)卡死。解決方案:選中數(shù)據(jù)庫(kù),右鍵點(diǎn)擊 `編輯連接`,修改保持連接間隔為 `20秒`。非常 so easy !

辰風(fēng)沐陽(yáng) 閱讀 2420 2020-07-10

layuiAdmin 單頁(yè)版部署

layuiAdmin

layuiAdmin 單頁(yè)版采用前后端分離開(kāi)發(fā)模式,無(wú)需將其放置在你的服務(wù)端 MVC 框架中,只需給 layuiAdmin 主入口頁(yè)面(宿主頁(yè)面)進(jìn)行訪(fǎng)問(wèn)解析,它即可全權(quán)完成自身路由的跳轉(zhuǎn)和視圖的呈現(xiàn),數(shù)據(jù)層則完全通過(guò)服務(wù)端提供的異步接口完成。

辰風(fēng)沐陽(yáng) 閱讀 3528 2020-07-09

ThinkPHP6.0 模型搜索器【初識(shí)】

ThinkPHP TP6.0

搜索器用于封裝查詢(xún)條件表達(dá)式,必須在模型中定義,只有使用模型操作數(shù)據(jù)時(shí)才能用搜索器。調(diào)用搜索器時(shí)使用的是數(shù)據(jù)表字段,可以不用定義搜索器方法,默認(rèn)是 = 條件;如果不是數(shù)據(jù)表字段,必須定義對(duì)應(yīng)的搜索器方法。

辰風(fēng)沐陽(yáng) 閱讀 1875 2020-07-09

HTML-CSS-JS Prettify 代碼格式化插件

Sublime Text 開(kāi)發(fā)工具

前提:已經(jīng)安裝 node.js。安裝插件 `HTML-CSS-JS Prettify`,修改node路徑,即可通過(guò)單擊右鍵 `HTML-CSS-JS Prettify` 中的 `Prettify Code` 使用代碼格式化功能

辰風(fēng)沐陽(yáng) 閱讀 1806 2020-07-09

ThinkPHP6.0 判斷是否有文件上傳

ThinkPHP TP6.0

有必要考慮不是post請(qǐng)求或沒(méi)有指定enctype="multipart/form-data"的情況。如果是post請(qǐng)求還是設(shè)置了正確的編碼,沒(méi)有文件上傳時(shí) request()->file('img') 會(huì)拋出異常,捕獲該異常即可。

辰風(fēng)沐陽(yáng) 閱讀 1582 2020-07-08

阿里云短信服務(wù)驗(yàn)證碼封裝類(lèi) v1.0.0【flc/dysms】

php 阿里云 短信服務(wù) ThinkPHP TP6.0

引入 flc/dysms 擴(kuò)展,將該封裝類(lèi)放入項(xiàng)目中即可使用。在TP6.0中的使用示例:1. 引入擴(kuò)展 2. 將該封裝類(lèi)放入 extend 目錄下 3. 在獲取類(lèi)的實(shí)例的函數(shù)放入全局公共函數(shù)文件 4. 在控制器和模型可直接使用該類(lèi)發(fā)送驗(yàn)證碼

辰風(fēng)沐陽(yáng) 閱讀 1849 2020-07-08

ThinkPHP6.0 多應(yīng)用模式 部署 Layuiadmin 單頁(yè)版

layuiAdmin Layui TP6.0

TP6.0中的路由省略應(yīng)用名只能用`入口文件綁定應(yīng)用` 和 `域名綁定應(yīng)用`,經(jīng)過(guò)測(cè)試,最后得出`域名綁定應(yīng)用`是最合適的部署方式。如果有更好的部署方案,歡迎分享。QQ:23426945

辰風(fēng)沐陽(yáng) 閱讀 2462 2020-07-06

ThinkPHP6.0 單應(yīng)用模式 部署 Layuiadmin 單頁(yè)版

layuiAdmin Layui TP6.0

layuiadmin單頁(yè)版部署到thinkphp中:1. Layuiadmin單頁(yè)版 2. ThinkPHP6.0.3 單應(yīng)用模式 3. 將 src 和 start 文件夾放到 public 下 4. 修改宿主頁(yè)面layuiadmin資源路徑、配置實(shí)時(shí)刷新緩存 5. 訪(fǎng)問(wèn)首頁(yè)使其重定向到layuiadmin主頁(yè)

辰風(fēng)沐陽(yáng) 閱讀 2703 2020-07-06

標(biāo)簽云