[FastRoute] 기본 사용법 (3)

2020. 1. 7. 00:39FastRoute (PHP)

1. URI에 파라미터 값을 GET/POST method로 보낼 때, FastRoute에서 처리하는 방식 (index.php)

$r->addRoute('GET', '/test/{param}', 'test');
$r->addRoute('POST', '/test', 'test');

 

 

 

2. PHP 글로벌 변수를 이용한 값 전달 (mainController.php)

$param = $_GET["param"];
$param = $_POST["param"];

$res->result = test($param);

 

 

 

3. PDO에서 SQL 쿼리를 처리하는 방식

function test($param){
        $pdo = pdoSqlConnect();
        $query = "SELECT * FROM User WHERE id = ?;";

        $st = $pdo->prepare($query);
        $st->execute([$param]);
        $st->setFetchMode(PDO::FETCH_ASSOC);
        $res = $st->fetchAll();

        $st=null;$pdo = null;

        return $res;
}

Postman (GET 방식)

728x90

'FastRoute (PHP)' 카테고리의 다른 글

[FastRoute] 파일 분리  (0) 2020.01.07
[FastRoute] 기본 사용법 (4)  (0) 2020.01.07
[FastRoute] 기본 사용법 (2)  (0) 2020.01.06
[FastRoute] 기본 사용법 (1)  (0) 2020.01.06