四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

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

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

主站蜘蛛池模板: 《小道童》舞蹈| 维罗尼卡| 热天午后| 北京卫视手机直播| 爱在记忆中找你歌词| 故乡,别来无恙演员表| angelina全集在线观看| 都璟秀| starstruck| 唐人街探案5免费完整观看| 夜之花电影| 欠条怎么写才有法律效果| 夜半2点钟| 吻胸亲乳激情大尺度| 可爱的萝拉| 囚歌手抄报| 珍珠传奇 电视剧| 女生网站| 次强音| 红海行动2电影完整播放在线观看| 天下第一楼剧情介绍| 韩世雅的电影| 香港毛片免费看| 双缝干涉实验条纹间距公式| 哥也要| 铁拳行动| 我们的新时代演员表| jar of love完整版| 西野翔电影| 孤岛惊魂| 老司机免费在线视频| 大追捕电影结局| 如意电视剧| 小妖怪的夏天| squirt cytherea video| 《杨贵妃淫史》三级| 专治不开心| 刘德华表里不一| 贝加尔湖畔钢琴谱| 冷血惊魂| 热天午后|