導航:首頁 > 編程語言 > 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父類獲取子類名稱相關的資料

熱點內容
我的世界hpixel伺服器地址 瀏覽:871
手機加密軟體輸出數據 瀏覽:876
oppo手錶怎麼連接手機app 瀏覽:933
pdf百科知識 瀏覽:515
程序員那麼可愛女主泡溫泉 瀏覽:557
自學軟體編程技巧 瀏覽:979
代理伺服器地址和埠分別是多少 瀏覽:533
怎麼下載氧氣app 瀏覽:150
哪裡可以接到一手注冊單的app 瀏覽:909
網盤沒有文件夾 瀏覽:143
上海通用在線編程網站 瀏覽:651
單個電競賓館怎麼做伺服器 瀏覽:813
wps中pdf如何轉word 瀏覽:681
程序員實力如何 瀏覽:426
php調用websocket 瀏覽:610
程序員被殺手看上 瀏覽:738
蘋果相冊加密軟體推薦 瀏覽:330
演算法導論分治策略 瀏覽:715
加工中心goto命令詳解 瀏覽:389
公司理財羅斯pdf 瀏覽:658