2011-10-26 3 views

答えて

3

PHPではオブジェクトの内部でグローバル関数を使用することができます。—ビルドされたライブラリのほとんどはグローバル関数であるため、そうでないと実際には意味がありません。この場合、外部ライブラリを使用しているので、実際には私は最も賢明なアプローチとして私を襲います。サイドノートとして

  1. getSex()は常におそらく、この場合には、それは__('Unknown');または__('Other');
  2. を返すように良いだろう、良いプログラミングの練習の問題として何かを返す必要があります一連のif(a == b){}elseif(a == c){}elseif(a ==d)...を実行している場合は、switchステートメントを使用する方がよいでしょう。
  3. 通常、getXメソッドがあり、private変数xがある場合、getXはx —と同じ型のものを返します。両方とも数値を返します。必ずしもそうであるとは限りませんが(理由のためにカプセル化されています)、他の開発者がコードベースをよりよく学ぶのに役立ちます。
+0

1の場合1. 2つのオプションしか使用できず、チェックされる変数もどちらもない場合、例外がスローされる可能性があります。 – dsas

関連する問題