PHP三元運算符

php

PHP5.3.0 引入 ?: (三元運算符的簡化形式); PHP7.0.0 引入 ?? (NULL 合并運算符)。$a ?: 0 等同于 $a ? $a : 0;$a ?? 0 等同于 isset($a) ? $a : 0

辰風沐陽 閱讀 1680 2021-04-22

TP6.0 調試模式下關閉 Trace 窗口

php TP6.0

安裝 TP6.0 時會自動安裝 `topthink/think-trace` 擴展, 在調試模式下瀏覽器右下角會出現 trace 窗口, 此時無法手動關閉 Trace 調試,但是可以通過移除擴展來關閉 trace 窗口 (composer remove topthink/think-trace --dev)

辰風沐陽 閱讀 2299 2021-04-21

PHP 子類重寫父類成員詳解 overwrite

php

重寫規則: 1. 重寫的類成員訪問權限不能低于父類 2. 重寫的類成員是不是靜態成員必須和父類保持一致 3. 重寫方法時,參數類型必須保持一致,參數數量可多不可少,默認值可多不可少

辰風沐陽 閱讀 1681 2021-04-19

PHP 面向對象類的繼承

php

子類可以通過繼承訪問父類的類成員。父類又稱為基類, 子類又稱為派生類。PHP的單繼承特點 : 單繼承,一個子類只能繼承一個父類, 想要達到繼承多個類的效果可以采用鏈式繼承。有限繼承 : 只有私有方法不能被繼承,其他類成員都能被繼承

辰風沐陽 閱讀 1608 2021-04-17

TP6.0 自定義日志驅動

TP6.0

使用TP6.0內置日志處理方便快捷,但是如果想要更靈活的自定義日志文件內容、格式等信息,可以自定義日志驅動,自定義日志驅動需要實現 `think\contract\LogHandlerInterface` 接口

辰風沐陽 閱讀 2240 2021-04-13

TP6.0 消息隊列 topthink/think-queue

ThinkPHP TP6.0

`topthink/think-queue` 是ThinkPHP官方提供的一個消息隊列服務,是專門支持隊列服務的擴展包

辰風沐陽 閱讀 2983 2021-04-11

TP6.0 容器和依賴注入

TP6.0

依賴注入本質上是指類的依賴通過構造器完成自動注入。例如:在控制器方法中一旦對參數進行對象類型約束則會自動觸發依賴注入,由于訪問控制器的參數都來自于URL請求,普通變量通過參數綁定自動獲取,對象變量則是通過依賴注入生成

辰風沐陽 閱讀 1935 2021-04-10

TP6.0 自定義異常處理類

ThinkPHP TP6.0

TP6.0 自定義異常處理, 在給前端寫接口時自定義異常處理非常好用

辰風沐陽 閱讀 1830 2021-04-08

TP6.0 自定義命令創建類文件

ThinkPHP

通過修改 vendor\topthink\framework目錄下的源碼, 新增自定義命令用于快速創建邏輯層類文件, 怎么創建模型類文件就怎么創建邏輯層類文件, 只是將 make:model 改為 make:logic

辰風沐陽 閱讀 1723 2021-04-06

phpoffice/phpexcel 讀取 Excel 表格數據

php Composer

PHP版本7.2以下推薦使用 phpoffice/phpexcel 讀取表格數據

辰風沐陽 閱讀 2568 2021-04-06

99se精品视频在线播放|国产仑乱老女人|成在线人免费视频一区二区|午夜精品久久久|亚洲中文字幕无码AV正片