Я использую preg_match_all
с URL, где мы можем получить данные, используя GET
метод, но как я могу получить данные, используя POST
метод.
В моем случае я хочу получить подробности PNR с http://www.indianrail.gov.in/pnr_Enq.html (это форма, которая публикует данные) и получить все необходимые данные. Я знаю форму сообщения с помощью jQuery
но как мне использовать preg_match_all
в PHP?
PHP делает это для вас и представляет вам все переменные, доступные из HTTP-запроса в виде Суперглобальные: http://php.net/manual/en/reserved.variables.get.php
В вашем случае есть $_POST
суперглобальный массив, который содержит все переменные, проанализированные из текущего HTTP POST
запрос: http://php.net/manual/en/reserved.variables.post.php
$_POST
http://php.net/manual/en/reserved.variables.post.php
Кроме того, вам не нужно, чтобы регулярное выражение соответствовало вашему URL, есть также $_GET
суперглобальный