这是一件我从未完全确定或找到确切答案的事情。
假设我有一个 User 类,里面有一个 register() 方法,我不确定最佳实现方式。
在我的 register.php 页面中,我应该使用:
$user->register($_POST['firstName'], $_POST['lastName'], $_POST['username'], etc..);
在register()方法中,不需要设置对象属性,只需使用方法签名中提供的变量即可,还是应该这样做:
$user->register();
在注册函数中,可以做一些类似于以下的操作:
$this->firstName = $_POST['firstName'];
$this->lastName = $_POST['lastName'];
etc...
感谢您的提前帮助。