我已将简单的linkedin类放在我的服务器上并添加了我的api密钥等,但是当我调用演示页面时,我收到以下错误:
解析错误:语法错误,第259行/home/mycv/public_html/dev/linkedin_3.2.0.class.php中的意外T_FUNCTION
这是该行周围区域的代码:259
if(is_array($http_code_required)) {
array_walk($http_code_required, function($value, $key) {
if(!is_int($value)) {
throw new LinkedInException('LinkedIn->checkResponse(): $http_code_required must be an integer or an array of integer values');
}
第259行:似乎是指从数组步行开始的第二行。
由于
答案 0 :(得分:0)
只需将匿名函数作为命名函数,并在checkResponse
函数中调用它:
function **innerfunction**($value, $key) {
if(!is_int($value)) {
throw new LinkedInException('LinkedIn->checkResponse(): $http_code_required must be an integer or an array of integer values');
}
}
private function checkResponse($http_code_required, $response) {
// check passed data
if(is_array($http_code_required)) {
array_walk($http_code_required, **innerfunction**($value, $key));
}
}