Решение?
Очевидно, что нет более быстрого способа, я в порядке с этим.
Я только учусь php, и япытаясь придумать несколько хороших советов и хитростей, чтобы я не впал в дурную привычку и не тратил время.
Я передаю значения в скрипт php.Я использую $ _GET, поэтому URL выглядит следующим образом:
/poll_results.php?Sports=tennis&cat=Sports&question=Pick+your+favorite+sports
Теперь я знаю, как принять эти значения и поместить их в переменные следующим образом:
$sports = $_GET['Sports'];
$cat = $_GET['cat'];
$question = $_GET['question'];
Очень просто, если я пропускаю 5 - 6 вещей, это может стать утомительным, и я не люблю печатать вещи для каждой переменной, это единственная причина.Я знаю, что есть лучший способ сделать это.Я пробовал list($var, $var, $var) = $_GET
, но это не работает с ассоциативным массивом, только индексированные (я думаю).
Я также пробовал переменные переменные, например:
foreach($_GET as $value) {
$$values = $value;
echo $$values;
}
Но это далоme Notice: Undefined variable: values in poll_results.php on line 14.
Строка 14 - это $$values = $value.
Я не знаю, имеет ли это большое значение или нет ... но я не отключаю отчеты об ошибках, так как все еще в процессе создания сценария.Это делает то, что я хочу, хотя ...
Любые ответы будут скопированы и вставлены в мой вопрос, так что следующий человек знает: D
Спасибо, ребята!