PHP如何从string post中查找数组值

时间:2016-01-13 14:20:31

标签: php codeigniter

使用PHP&笨。 我在下面发贴到我的PHP api 从前端提交 - > $("#populateTable").click(function(){ table.rows.add($.csv.toObjects($("#csvImport").val())).draw(); });

我需要在PHP代码中查找或打印teacherId值。 基本上我的目标是如果{"academicYear":"2015","subjectClassification":"Primary","subjectId":"55","teacherId":[10,16,17]}阵列中有3个ID,则打印“HELLO”3次。

我的代码如下所示,

teacherId

var_dump输出 - > function subjectTeacherAllocation_post(){ $data = remove_unknown_fields($this->post() ,$this->form_validation->get_field_names('subjectTeacherAllocation_post')); $this->form_validation->set_data($data); var_dump($data); $teacherList = array($data['teacherId']); echo $teacherList[0]; echo array_values($teacherList);

1 个答案:

答案 0 :(得分:0)

你不必要将current_user包装在一个额外的数组中,而只是执行:

$data['teacherId']

具体来说,要生成hello x次,其中x是上述$teacherList = $data['teacherId']; echo $teacherList[0]; //9 数组中的元素数:

$teacherList