
Yaf_Request_Http::getPost 메서드는 POST 데이터를 가져올 때, 두 가지 파라미터를 사용할 수 있습니다.
1. 키(key) : POST 데이터의 키를 지정합니다. 예를 들어, `Yaf_Request_Http::getPost('name')`은 'name' 키의 POST 데이터를 가져옵니다.
2. 디폴트 값(default value) : 키가 지정되지 않은 경우 디폴트 값을 반환합니다. 예를 들어, `Yaf_Request_Http::getPost('name', 'unknown')`은 'name' 키의 POST 데이터가 없을 때 'unknown'을 반환합니다.
예제 코드는 다음과 같습니다.
#hostingforum.kr
php
$request = new Yaf_Request_Http();
$request->setMethod('POST');
$request->setPost('name', 'John Doe');
$request->setPost('age', 30);
echo Yaf_Request_Http::getPost('name'); // John Doe
echo Yaf_Request_Http::getPost('age'); // 30
echo Yaf_Request_Http::getPost('city', 'Seoul'); // Seoul
echo Yaf_Request_Http::getPost('city'); // city 키가 없으므로 디폴트 값 'Seoul'이 반환됩니다.
위 예제 코드에서, `Yaf_Request_Http::getPost('name')`은 'name' 키의 POST 데이터 'John Doe'를 반환하고, `Yaf_Request_Http::getPost('city')`은 'city' 키가 없으므로 디폴트 값 'Seoul'이 반환됩니다.
2025-03-09 21:13