Данные из GET в массив
08.03.2016И так, рассмотрим пример, в котором методом GET принимается информация о перечне предприятий. Допустим что некоторый скрипт сформировал строку, которую мы присвоим переменной. Строка отправляющая данные имеет следующий вид
http://.... /script.php?pr=пред1,пред2,пред3,.....,предN
теперь нам необходимо принять эту строку в локальную переменную:
//для начала нужно объявить массив, в который поместим данные... $preds = array(); // получаем значение из строки GET $str=$_GET["pr"]; // поскольку нам заранее известен разделитель данных (здесь запятая), разбиваем строку на элементы. $pr = explode(",", $str); // подсчитываем количество элементов (переданных строкой get предприятий) $cnt=count($pr); // запускаем цикл, который наполнит объявленные в начале массив, данными из принятого значения GET $i=0; while ($i < $cnt) { $preds[]=$pr[$i]; $i++; }
Как видите- все предельно просто… этот код пригодится нам при работе с Active Directory