導航:首頁 > 編程語言 > php父類獲取子類名稱

php父類獲取子類名稱

發布時間:2023-06-16 07:38:15

『壹』 php寫函數 根據子類(id)遞歸查找頂級父類(id) 返回父類名字 (表結構:id name pid)

你肯定得是兩張表吧 一張是 table1 (id name pid ) 一張是 table 2(pid name)

多表聯查:select table2.name as p_name , pid as p_id from table1 right join table2 on table1.pid=table2.pid where id=' 輸入你的子類ID'

就可以查詢了 ,望採納

『貳』 PHP獲取類名的一個問題(基類獲取子類名)

這樣嗎?

<?
class A{
function __construct(){
echo 'child class name is:'.$this->getClassname();
}

function getClassname(){
return $this->name;
}
}

class B extends A{
protected $name = 'B';
}

$obj = new B();
?>

『叄』 php父類如何調用子類的靜態方法或變數

<?php
classA{
staticpublic$m=1;
staticpublicfunctionm(){
echostatic::$m,'<br/>';
}
staticpublicfunctionn(){
static::n();
}
}
classBextendsA{
staticpublic$m=111;
staticpublicfunctionm(){
parent::m();
}
staticpublicfunctionn(){
echoparent::$m,'<br/>';
}
}
B::m();
B::n();

『肆』 php 知道父類id查找所有子類id,怎麼寫。

樓主,可以參考這個文檔http://www.doc88.com/p-989614539176.html裡面有php遞歸函數遍歷所有子分類id

『伍』 PHP中父類里調用子類的方法

無解,除非是靜態public方法,function前加static,可以testB::demo2()這樣調用
子類重寫之後的方法父類沒法調用,換句話說,父類咋知道自己會被哪個子類繼承呢,就算你強轉虛表也不一樣,無解的問題
而且父類咋需要調用子類的方法呢,就算你以後實踐中有這樣的需求,也只能說明你設計上不合理

閱讀全文

與php父類獲取子類名稱相關的資料

熱點內容
資料庫查詢系統源碼 瀏覽:612
php5314 瀏覽:350
完美國際安裝到哪個文件夾 瀏覽:664
什麼app可以掃一掃做題 瀏覽:534
程序員編碼論壇 瀏覽:918
淘點是什麼app 瀏覽:654
中國高等植物pdf 瀏覽:449
51單片機時間 瀏覽:176
後台如何獲取伺服器ip 瀏覽:260
單片機流水燈程序c語言 瀏覽:227
程序員第二職業掙錢 瀏覽:235
運行里怎麼輸入伺服器路徑 瀏覽:833
pythonstepwise 瀏覽:502
劉一男詞彙速記指南pdf 瀏覽:57
php認證級別 瀏覽:361
方舟編譯啥時候推送 瀏覽:1005
php手機驗證碼生成 瀏覽:669
哲學思維pdf 瀏覽:10
凌達壓縮機有限公司招聘 瀏覽:528
weblogic命令部署 瀏覽:31