コードを見てください。配列には、テーブルのテーブル フィールド名が含まれています。
class User {
public $db_fields = array('id', 'username', 'password', 'first_name', 'last_name');
public $id;
public $username;
public $password;
public $first_name;
public $last_name;
}
アイデアは、関数でパブリック変数を削除して、アクセスできる配列からパブリック変数を自動的に作成することです ---
例
を削除したい
public $id;
public $username;
public $password;
public $first_name;
public $last_name;
$db_fields
セクションで、これが配列によって自動的に生成されるようにします。
オブジェクトにアクセスできるように
$user = new User();
$user->username = "Ismail";
私がしたことは
extract($db_fields);
しかし、エラーが発生します:
解析エラー: 構文エラー、予期しない T_VARIABLE、C:\xampp\htdocs\advphp\dbclass\extractex.php の 3 行目に T_FUNCTION が必要です