小编Joz*_*zeh的帖子

如何在PHP中实现多态性的进展?

嗨,我正在尝试编写代码来实现php多态性.我不知道代码中哪里有错误.它显示"致命错误:无法重新声明Sample :: a()"中的错误.这是我的代码.请解决这个问题.

 <?php
 class Sample
{
public function a()
{
 echo "hi";
}
public function a($chr)
{
 for ($chr=0;$chr<10;$chr++)
 echo $chr;
}
 public function a($b,$c)
 {
for($g=$b;$g<$c;$g++)
echo $g
}
}

$s=new Sample();
$s->a();
$s->a($chr);
$s->a(1,10);
?>  
Run Code Online (Sandbox Code Playgroud)

php

1
推荐指数
1
解决办法
529
查看次数

标签 统计

php ×1