手擼php框架3 2 構建Tank類

2021-08-14 21:26:12 字數 507 閱讀 3078

作為在實際中使用的核心類,沒有什麼可說的,它直接繼承basetank類,如果需要新增什麼特性

完全可以在這裡寫。但是我們並沒有什麼新奇的想法,所以嘞,直接繼承了事!

哦,我們在入口指令碼引入tank類時,是通過require或include直接引入tank.php檔案完成的。所以,我們可以在tank.php中完成向php的類自動載入方法棧中註冊新方法的過程。其實,在這裡可以完成許多預處理過程,不過在目前這個階段我們先不提,到使用到的地方我們再逐步增加。

不多說,上**:

<?php

require(__dir__ . '/basetank.php');

class

tank

extends \tank\basetank

spl_autoload_register(['tank', 'autoload'], true, true);

ok,今兒個先到這,欲知下事如何,且聽下回分解……

github原始碼:

手擼php框架2 1 使用測試框架phpunit

測試驅動開發,雖然我接觸這個開發方式不久,但我還是想應用到我們的專案中來。好了,不多說,開幹。我們使用的測試框架是 phpunit 1.phpunit安裝 在composer.json檔案的require dev下,新增 phpunit phpunit 6.5.0 使用哪個版本,需要根據php版本和...

手擼簡易spring框架(二)

private void refresh throws exception 完成beandefinitionreader中的構造方法,流程分為三步走 儲存了所有bean的classname private list registybeanclasses newarraylist public bea...

構建自己的PHP框架(Redis)

redis 是乙個高效能的 key value 資料庫,其 value 支援 string map hash list set 和 sorted sets 中文翻譯為 字串 字典 雜湊,在 世界上最好的語言php 中屬於 陣列 的一部分 列表 集合和有序集合。我們可以用 redis 作為快取記憶體,...