一区二区久久-一区二区三区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 動態執行帶有參數的類方法,轉載需保留來源!

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

主站蜘蛛池模板: 国产91精品一区二区视色 | 国产大臿蕉香蕉大视频女 | 福利视频精品 | 伊人网站 | 一区二区三区中文国产亚洲 | 韩国三级久久 | 日韩亚洲欧美日本精品va | 999精品视频在线 | 欧美色视频在线 | 一二三四视频社区5在线高清视频 | 好吊操妞| 7色影院 | 国产亚洲视频在线观看 | 国产精品1区2区3区在线播放 | 亚洲一区二区三区精品影院 | 国产精品第六页 | 久国产精品久久精品国产四虎 | 日韩一区二区久久久久久 | 欧美一级欧美一级高清 | 缴情啪啪三级小说网 | 亚洲成a人片777777网站 | 国产乱码在线观看 | 狠狠色香婷婷久久亚洲精品 | 亚洲一区二区三区高清网 | 五月婷婷丁香花 | 黄色高清视频在线观看 | 一区亚洲| 久热福利视频 | 日韩一区国产二区欧美三区 | 99精品国产福利在线观看 | 欧美一a一片一级一片 | 丁香六月婷婷 | 国产九区 | 亚洲一区二区免费在线观看 | 一区二区三区国产美女在线播放 | 久久性 | 成人影院视频 | 91精品欧美成人 | 久久首页 | 在线色影院 | 2021久久精品国产99国产 |