I'm trying to pass these parameters in my class constructor:
$tableName: Database table name.$id: ID field name of my database table.$tableFields: Field names of my database table.
Parameter 1 and 2 always will be only 1, but parameter 3 is variable, maybe 2, maybe 4 or maybe 15.
So, I need to save it into an array, but I'm not sure how to do it.
Guys, can you help me to understand this?
<?php
class GenerateCrud {
// Properties.
public $tableName;
public $id;
public $tableFields = array();
// Constructor.
function __construct($tableName, $id, $tableFields){
$this->tableName = $tableName;
$this->id = $id;
$this->tableFields[] = $tableFields;
}
}
$myObject = new GenerateCrud('users_test', 'id', 'field1', 'field2', 'field3', 'field4');
?>