一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php 動態執行帶有參數的類方法

官方手冊給出了以下范例:
復制代碼 代碼如下:
<?php
// 使用了NameSpace的例子
namespace Foobar;
class Foo {
static public function test() {
print "Hello world!/n";
}
}
call_user_func(__NAMESPACE__ .'/Foo::test'); // As of php 5.3.0
// Hello world!
call_user_func(array(__NAMESPACE__ .'/Foo', 'test')); // As of php 5.3.0
// Hello world!
?>

復制代碼 代碼如下:
<?php
// 直接調用方法的例子
class myclass {
static function say_hello()
{
echo "Hello!/n";
}
}
$classname = "myclass";
call_user_func(array($classname, 'say_hello'));
call_user_func($classname .'::say_hello'); // As of 5.2.3
?>

那么,如果是普通的方法,而且,方法帶有參數該怎么辦?
以下是筆者寫的一個小例子,供參考:
復制代碼 代碼如下:
<?php
// 執行帶有參數的類
class Loveapple{
public function sayHello($a, $b){
echo "Hello:".$a.". ".$b."/n";

}
}
$obj = new Loveapple();
//執行結果 Hello:loveapple. Using instance.
call_user_func(array($obj, "sayHello"), "loveapple", "Using instance.");
//執行結果 Hello:loveapple. Using class name.
call_user_func(array("Loveapple", "sayHello"), "loveapple", "Using class name.");
?>

php技術php 動態執行帶有參數的類方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 成人激情四射 | 激情亚洲综合网 | 亚洲成在人网站天堂一区二区 | 亚州视频一区 | 婷婷激情五月综合 | 国内外成人免费在线视频 | 精品综合网| 福利视频一区青娱 | 国产高清美女一级a毛片 | 深爱激情婷婷 | 91精品国产麻豆福利在线 | 免费国产人做人视频在线观看 | 五月激情六月 | 看全色黄大色黄大片色责看的 | 日产精品一区二区免费 | 亚洲国产精品婷婷久久 | 激情四房 | 六月久久 | 亚洲高清二区 | 伊人蕉| 欧美激情小视频 | 大量出精汇编免费看 | 国产亚洲精品俞拍视频 | 亚洲一区二区三区首页 | 亚洲综合插插 | 国产原创精品视频 | 91超级碰| 色视频在线观看网站 | 欧美大香线蕉线伊人久久 | 美女视频黄视频 | 国产色综合天天综合网 | 欧美激情 亚洲 | 日本加勒比在线观看 | 亚洲欧美日韩精品香蕉 | 国产做受视频激情播放 | 七七七久久久久人综合 | 毛片小说| 国产成人精品一区二区仙踪林 | 91精品国产99久久 | 国产精品久久亚洲一区二区 | 美女视频啪啪 |