Следует ли использовать массив или класс для удержания нескольких переменных в PHP?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Следует ли использовать массив или класс для удержания нескольких переменных в PHP?

Сообщение Anonymous »

В настоящее время я создаю сценарий, который будет анализировать информацию из определенного типа отчета, который он передается в него. Существует часть сценария, которая извлечет информацию студентов из отчета и сохранит ее для последующей обработки. Я полагаю, что есть 3 метода, которые я мог бы использовать. Потому что в противном случае каждый метод действительно такой же, как и последний.class StudentInformation {

public $studentID;
public $firstName;
public $lastName;
public $middleName;
public $programYear;
public $timeGenerated;

function StudentInformation(){}
}
< /code>

как класс с функциями: < /p>

class StudentInformation {

private $studentID;
private $firstName;
private $lastName;
private $middleName;
private $programYear;
private $timeGenerated;

function StudentInformation(){}

public function setStudentID($id)
{
$this->studentID = $id;
}

public function getStudentID()
{
return $this->studentID;
}

public function setFirstName($fn)
{
$this->firstName = $fn;
}

/* etc, etc, etc */
}
< /code>

или в качестве массива со строками в виде клавиш: < /p>

$studentInfo = array();
$studentInfo["idnumber"] = $whatever;
$studentInfo["firstname"] = $whatever;
$studentInfo["lastname"] = $whatever;
/* etc, etc, etc */


Подробнее здесь: https://stackoverflow.com/questions/109 ... les-in-php
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»