foreach ($data as $key => $value) {
$count = count(preg_grep("/^options(\d)+$/", array_keys(get_object_vars($value))));
echo $count; exit;
echo $count
дает 0.
Если я сделаю print_r($value);exit;
, $value
переменная дает этот результат:
Maatwebsite\Excel\Collections\CellCollection Object
(
[title:protected] =>
[items:protected] => Array
(
[question_set] => Computer Basics
[question] => Who are You ?
[options1] => RK
[options2] => KAMAL
[options3] => DPK
[options4] => NARENDRA
[marks] => 5
[negative_marks] => 1
[type] => 1
)
)
Я хочу вычислить ключи options1, options2 и так далее, потому что эти параметры являются динамическими. Как я могу это сделать?
Задача ещё не решена.
Других решений пока нет …