1樓:華師
步驟如下:
class.php
-------------------------<?php
class test
}function.php
------------------------------------------
<?php
require_once('class.php');//引入類所在檔案
function b()
祝你好運
2樓:匿名使用者
$company=new company;
echo $company->getname();
想在外呼叫類的方法時就得先申明類,然後呼叫,如想在內裡面呼叫方法的話
$this->getname();
3樓:
乙個非靜態函式必須把類例項化後才能夠被呼叫執行。
所以應該在類的外部 這樣寫
$instance = new company();
echo $instance->getname();
4樓:風痕千里
你可以試試這樣在類內呼叫函式
$name = $this->getname();
簡單說就是$this->加函式名
5樓:
內部呼叫 $this->$hello
self::$hello
外部呼叫 class名::$hello
6樓:匿名使用者
class a
}$newa = new a;
$newa->a1();
7樓:
$diaoyong= new lei()
echo $diaoyong->zijia(10,20);
class lei}
8樓:
常用的class方法的呼叫分為 a d 兩種 這個是tp的 yii框架的話名稱::
9樓:永恆說遊戲
毫無意義的問題 連呼叫什麼都不知道
php自定義函式中怎麼呼叫類中方法
10樓:匿名使用者
class.php
-------------------------<?php
class test
}function.php
------------------------------------------
<?php
require_once('class.php');//引入抄類所在檔案
function b()
11樓:匿名使用者
可以在函式中先例項
化類,然後再呼叫類版
中的方法
例如權:
<?php
class my_class
}function my_function()?>
12樓:方萬冬
你先實復例化這個方法,制然後呼叫。
class.php
-------------------------<?php
class class
}function.php
------------------------------------------
<?php
function b()
php 物件導向中類內方法呼叫方法,可取嗎?
13樓:匿名使用者
class a
function funa()
function funb()
}class b()
function funa()
}至於限制,看function前面有沒有其他修飾符若有protect,則該方法只能被本類和它的繼承類呼叫若有private,則該方法只能被本類呼叫
php類怎麼呼叫自己的函式
14樓:浮雲是他連
對,public 的 是這樣呼叫.
static 的是 self::function().
====
over
php私有函式如何呼叫
15樓:
要先搞清楚復類和物件的關制系
將乙個類例項化後就變成物件,私有函式只能在類內部使用,不能在類外,也就是物件上使用,也不能在子類中使用,如定義乙個parent類
class parent
public function forall()
}現在我們例項化這個類,讓他變成乙個物件
$obj = new parent();//例項化parent類,讓他變成乙個物件並賦值給$obj
$obj->forall();//forall是公共函式,因此這裡可以執行看到輸出
$obj->_justformyself();//_justformyself是私有函式,類外不可使用,因此執行到這裡會報錯
16樓:匿名使用者
私有函式不能在函式外部呼叫的,只能在內部用
php 為什麼呼叫 類中函式要用 $this->
17樓:小小幽魂
$a = new myclass();
$a->fun();
在這裡,你知道是用 $a-> 來呼叫方法,可以理解吧。。
class myclass
function fun1()}
18樓:匿名使用者
類方法呼叫在其他語言通常是 點 (.),而php將點當作連線符,所以才用單箭頭。
類的本質和命名空間一樣,都是控制作用域,像::運算子。
php中切換命名空間使用斜槓(忘了是正的還是反的了)。
這些運算子相當於宣告。
19樓:王春春說食品
這個是php的語法規定,沒有為什麼的,不同的語言呼叫方法都是不一樣的。
20樓:溯寒
就是表示當前類 語法就是這麼規定的
21樓:匿名使用者
為什麼你沒問 php變數為什麼要用 $ 符號?
php中如何在乙個類中訪問另乙個類的成員函式
22樓:匿名使用者
我改的。你要在b類的itb()函式裡面先例項化a類才能呼叫----------------
<?
class a
} class b
} $a=new a;
$b=new b;
echo $b->itb();//會出錯.
?>
23樓:晴晴
要在b類的itb()函式裡面先例項化a類才能呼叫----------------
<?
class a
} class b
} $a=new a;
$b=new b;
echo $b->itb();//會出錯.
?>
php中自定義的 function如何呼叫
24樓:匿名使用者
注意兩點即可:抄
第一,呼叫其它襲
檔案的函式或類,需要先用include,require,include_once,require_once這些函式包含一下其它檔案,這四個函式的區別,你可以查一下手冊。
第二,對於類外面的函式,在檔案包含以後,可以直接呼叫;對於類內部的函式,在檔案包含以後,如果是靜態函式,就用 類名::函式名 進行呼叫,如果不是靜態函式,就需要先將類例項化,然後用 例項化的物件->函式名 進行呼叫。
25樓:孤城浪子
function function_tool(引數)
呼叫方法:
function_tool(引數)
26樓:匿名使用者
include(「b/c檔案路徑」);
27樓:匿名使用者
<?php
function functionarea($radius)$rr=120;
echo "半徑du為
zhidao".$rr."的面
內積容為";
echo functionarea($rr);?>
在呼叫函式時,函式是怎樣傳值的,c語言函式呼叫時,實參和形參是如何傳遞的?什麼時候要寫指標型變數?求高手指點
毋惜苼 在c語言中,實參將值傳給函式中的形參,實現了自上而下的值傳遞,就可以呼叫函式了。舉個淺顯一點的例子吧 include void main int swap int x,int y 在主函式中,將實參a,b的值傳遞給被呼叫函式中的形參x,y,即將a,b分別代入x,y中計算,即達到了呼叫的目的。...
C 中析構函式是先執行子函式還是基函式的記憶體釋放
c 中沒有基函式,子函式的說法。只有基類,繼承類的說法。基類就是父類,繼承類就是子類,繼承類繼承基類的介面和實現。c 的類析構時,會先呼叫繼承類的析構函式,然後再呼叫基類的析構函式。沒有基函式,子函式的說法 只有基類和派生類的說法.或者 父類,子類 構造過程和析構過程是相反的.構造時,先構造基類,再...
如何求常見函式的反函式,如何求反函式,有什麼公式
其實求反函式,就相當於把所給的函式的解析中的x給解出來,就是表示成關於y的關係式 比如y 2x 1可解得x y 1 2 然後再x與y互換位置就可以了 所以其反函式為y x 1 2 其定義域是原函式的值域,可知為r 付費內容限時免費檢視 回答你好,求反函式的方法是把x和y互換,然後解出y即可提問舉兩個...