数十個のパラメーターを持つ関数がある場合、ガイドとして機能する変数名を使用しても問題ありませんか?
例えば:
public function addUser($user,$employeeno,$streetno,$street,$city,$state,
$zip,$mobileno,$officeno,$email,$password,$division,$something,
$something_else,$another_thing,$one_more) {
}
ユーザーを追加するには、次のようなことをすると問題になります。
.... addUser($user = 'hello', $empno = '123456', $streetno = '123',
$street = 'Stack Overflow Avenue', $city = 'Stack City',
$state = 'SC', $zip = 99999, $mob = '1234567890' // ... and so on
試してみたところうまくいきましたが、知っておくべき影響はありますか? PHP で 5 年以上の経験がありますが、他の人が開発したサンプル コードやシステムでこれに遭遇したことはありません。これが信頼できるものであれば、関数やメソッドに渡す情報を追跡できます。