PHPが特段他に比べて関数が多いってことはないよ
ほぼWebに限定してるからむしろ少ないぐらい
純粋なオブジェクト指向型の言語だとメソッド(関数のようなもの)を継承するので
サブクラスのメソッドを含めるととてつもなくややこしくなる
スーパークラスのメソッドを使うべきかサブクラスのメソッドを使うべきか迷うこともある
いくつかの解説サイトなんかを見ても同じことしてるのにインスタンス化するクラスが違ったりね
PHPのような元々手続きから進化してきた言語は分かりやすくていいと思うけどね