こんにちは、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);
?>