问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

php中重载是多太的另一种实现方式,本人贴出原书实力代码,请求解答,实例代码一运行就报错

发布网友 发布时间:2022-04-07 08:10

我来回答

1个回答

热心网友 时间:2022-04-07 09:39

首先你这个报错是因为一个类定义里不能直接写表达式,必须放在方法里面。可能是你不小心把大括号的结尾放错了地方。

你这个不能算什么多态,而是php的魔术方法__Call ,当调用一个类中不存在的方法时,会调用这个方法。

把代码做了改写:
<?php
header("content-type:text/html;charset=utf-8");
class C{
function __call($name,$num){
echo "方法的名称:".$name."<br \>";
echo "方法参数的个数:".count($num)."<br \>";
if(count($num)==1){
echo $this->list1();
}
if (count($num)==2){
echo $this->list2();
}
}
public function list1(){
return "这是list1函数<br \>";
}
public function list2(){
return "这是list2函数<br \>";
}
}
$m=new C();
$m->list(1);
$m->list(1,2);
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
13岁一直到18岁晚上经常熬夜会有什么影响 具象表现素描内容简介 ...| 从14世纪文艺复兴到20世纪具象表现绘画 · 168幅画 · 图解西方... 【漫画赏析】比喻具象化——《孤高之人》手法分析 具象美术作品有哪些 具象艺术艺术家介绍 话说 曾经有个演唱会 是初音未来演唱会 39祭 谁知道微信聊天记录删掉了,还能恢复过来吗?有什么软件可以恢复吗?不... 六爻。测缘分。测婚姻 礼仪起源于祭祀的证据是什么? 每天慢跑多长时间可以达到减肥的作用? 跑步多长时间能达到减肥效果 天天跑步要慢跑多久才能减肥 天天跑步要慢跑多久才能减肥? 天天跑步要慢跑多久才能减肥?腿会越跑越粗还是越来越细 慢跑多久才能瘦身 请问慢跑跑多久才能达到减肥的效果? 每天跑步多长时间有助于减肥? 如何与比你优秀的人交朋友? 周哈里之窗的四个部分秘密自我指什么? 心理学上的窗口理论的主要内容 周哈里窗介绍了哪几个&quot;我 我们为何爱做心理测试 &quot;周哈里窗&quot;中,自己不知道,而别人却知道的部分属于以下哪个&quot;我 桥哈里视窗是什么意思? 周哈里窗的隐藏我 心理系的周哈里窗是什么意思 周哈里窗的开放我 什么是久哈里之窗 周哈里窗的研究目的 钉钉电话时,对方已振铃,对方已静音是什么意思? 淮念什么 “淮”字读什么? 淮这个字怎么读 淮字拼音怎么读 淮的姓氏怎么读 淮的拼音是什么 淮的读音是什么 淮字怎么读 淮这个字读什么 “淮” 这个字的拼音是什么?组一个词。 淮这个字的拼音 淮字拼音 淮军,淮的拼音 双下巴怎么办? 双下巴是怎么来的? 双下巴要怎么办? 有什么快速有效的止咳方法(药食皆可)? 我50了出现双下巴怎么回事 可乐加可可粉真的能减肥吗?