0
我有接受功能的OAuth object:如何測試OAuth對象?
$oauth = new OAuth("abc","def",OAUTH_SIG_METHOD_HMACSHA1,OAUTH_AUTH_TYPE_AUTHORIZATION);
function get_oauth_header($oauth, $header)
{
if (!is_string($header)) {
return NULL;
}
$result_headers = explode("\r\n", $oauth->getLastResponseHeaders());
// Do something interesting....
}
我想在函數的頂部添加一個檢查,以確保只有有效的OAuth對象傳遞給函數,如與$header
完成變量被檢查它是一個字符串。 我該如何檢查?我試圖用gettype()
輸出OAuth對象的類型,但它返回0
。
感謝您提供全面,翔實的答案,攻擊問題和手頭的問題。很好的答案! – dotancohen