當前位置: 首頁>>代碼示例>>PHP>>正文


PHP learnpath::get_iv_objectives_array方法代碼示例

本文整理匯總了PHP中learnpath::get_iv_objectives_array方法的典型用法代碼示例。如果您正苦於以下問題:PHP learnpath::get_iv_objectives_array方法的具體用法?PHP learnpath::get_iv_objectives_array怎麽用?PHP learnpath::get_iv_objectives_array使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在learnpath的用法示例。


在下文中一共展示了learnpath::get_iv_objectives_array方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: getLpStats


//.........這裏部分代碼省略.........
                     }
                     if ($extend_this_attempt || $extend_all) {
                         $list1 = learnpath::get_iv_interactions_array($row['iv_id']);
                         foreach ($list1 as $id => $interaction) {
                             if ($counter % 2 == 0) {
                                 $oddclass = 'row_odd';
                             } else {
                                 $oddclass = 'row_even';
                             }
                             $student_response = urldecode($interaction['student_response']);
                             $content_student_response = explode('__|', $student_response);
                             if (count($content_student_response) > 0) {
                                 if (count($content_student_response) >= 3) {
                                     // Pop the element off the end of array.
                                     array_pop($content_student_response);
                                 }
                                 $student_response = implode(',', $content_student_response);
                             }
                             $output .= '<tr class="' . $oddclass . '">
                                     <td></td>
                                     <td></td>
                                     <td></td>
                                     <td>' . $interaction['order_id'] . '</td>
                                     <td>' . $interaction['id'] . '</td>
                                     <td colspan="2">' . $interaction['type'] . '</td>
                                     <td>' . $student_response . '</td>
                                     <td>' . $interaction['result'] . '</td>
                                     <td>' . $interaction['latency'] . '</td>
                                     <td>' . $interaction['time'] . '</td>
                                     ' . $action . '
                                 </tr>';
                             $counter++;
                         }
                         $list2 = learnpath::get_iv_objectives_array($row['iv_id']);
                         foreach ($list2 as $id => $interaction) {
                             if ($counter % 2 == 0) {
                                 $oddclass = 'row_odd';
                             } else {
                                 $oddclass = 'row_even';
                             }
                             $output .= '<tr class="' . $oddclass . '">
                                     <td></td>
                                     <td></td>
                                     <td></td>
                                     <td>' . $interaction['order_id'] . '</td>
                                     <td colspan="2">' . $interaction['objective_id'] . '</td>
                                     <td colspan="2">' . $interaction['status'] . '</td>
                                     <td>' . $interaction['score_raw'] . '</td>
                                     <td>' . $interaction['score_max'] . '</td>
                                     <td>' . $interaction['score_min'] . '</td>
                                     ' . $action . '
                                  </tr>';
                             $counter++;
                         }
                     }
                 } while ($row = Database::fetch_array($result));
             } elseif ($num > 0) {
                 // Not extended.
                 $row = Database::fetch_array($result, 'ASSOC');
                 $my_id = $row['myid'];
                 $my_lp_id = $row['mylpid'];
                 $my_lp_view_id = $row['mylpviewid'];
                 $my_path = $row['path'];
                 $result_disabled_ext_all = false;
                 if ($row['item_type'] == 'quiz') {
                     // Check results_disabled in quiz table.
開發者ID:feroli1000,項目名稱:chamilo-lms,代碼行數:67,代碼來源:tracking.lib.php

示例2: urldecode

     $output .= '<tr class="' . $oddclass . '">
                     <td></td>
                     <td></td>
                     <td></td>
                     <td>' . $interaction['order_id'] . '</td>
                     <td>' . $interaction['id'] . '</td>
                     <td colspan="2">' . $interaction['type'] . '</td>
                     <td>' . urldecode($interaction['student_response']) . '</td>
                     <td>' . $interaction['result'] . '</td>
                     <td>' . $interaction['latency'] . '</td>
                     <td>' . $interaction['time'] . '</td>
                     <td></td>
                </tr>';
     $counter++;
 }
 $list2 = learnpath::get_iv_objectives_array($row['iv_id']);
 foreach ($list2 as $id => $interaction) {
     if ($counter % 2 == 0) {
         $oddclass = 'row_odd';
     } else {
         $oddclass = 'row_even';
     }
     $output .= '<tr class="' . $oddclass . '">
                     <td></td>
                     <td></td>
                     <td></td>
                     <td>' . $interaction['order_id'] . '</td>
                     <td colspan="2">' . $interaction['objective_id'] . '</td>
                     <td colspan="2">' . $interaction['status'] . '</td>
                     <td>' . $interaction['score_raw'] . '</td>
                     <td>' . $interaction['score_max'] . '</td>
開發者ID:ragebat,項目名稱:chamilo-lms,代碼行數:31,代碼來源:lp_stats.php


注:本文中的learnpath::get_iv_objectives_array方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。