Рубрики
Uncategorized

В PHP$_ Получить введение в массив

Автор оригинала: David Wong.

Get и post повсеместно используются в процессе разработки. $5 Переменная get представляет собой массив имен и значений переменных, отправляемых методом HTTP get.

$5 Переменная get используется для сбора значений из формы с. Информация, отправленная из формы с помощью метода get, видна любому пользователю (отображается в адресной строке браузера), и существует ограничение на объем отправляемой информации (до 100 символов).

При использовании$_ При получении переменной все имена и значения переменных отображаются в URL-адресе. Поэтому этот метод не следует использовать при отправке паролей или другой конфиденциальной информации. Однако только потому, что переменная отображается в URL-адресе, вы можете выбрать страницу в избранном. В некоторых случаях это может быть очень полезно.

Как правило, URL-адреса используют оператор & для разделения нескольких переменных, но вы также можете задать для них другие символы. Здесь мы можем использовать два метода для разделения переменных

1. Модификация php .ini

——
; list of separator(s) used by php to parse input urls into variables.
; default is "&". 
; note: every character in this directive is considered as separator!
arg_separator.input = ";,"
——

2. Напишите свою собственную грамматику

list($key,$value)=$_ Get; // decompose the get variable
$TMP = expand (",", $value); // separate the data

Преимущество такого использования заключается в том, что никто другой не может знать, кто использует передаваемое вами значение. Вы должны сами понять, как использовать каждую ценность.

в свете того факта, что метод передачи значений этого типа метода get совпадает с методом 2. Ему нужно преобразовать ключ в значение и разложить его. Я думаю, что этот метод лучше и удобнее, чем предыдущий метод.

$value = key($_GET);
$tmp = explode(",", $value);
print_r($tmp);

У вас должны быть все эти данные.

Для обхода объектов с несколькими элементами$_ Get переменная, вы можете использовать следующие методы:

while( list($key, $value) = each($_GET) )
{
 echo "Key: $key; Value: $value 
"; }

Вы также можете использовать:

foreach ($_GET as $key => $value) {
 echo "Key: $key; Value: $value 
n"; }

О переменной$_ запроса, PHP$_ Переменная запроса содержит$_ GET, $_ Post и$_ Содержимое файла cookie. PHP$_ Переменная запроса может использоваться для получения результатов данных формы, отправленных с помощью методов get и post.

резюме

Выше приведено все содержание этой статьи, я надеюсь, что содержание этой статьи имеет определенную справочную учебную ценность для вашей учебы или работы, спасибо за вашу поддержку в разработке. Если вы хотите узнать больше об этом, пожалуйста, ознакомьтесь с соответствующими ссылками ниже