Parse Syntax Unexpected T_Function error

Hello
I have an issue with a parse syntax error. Here is the error message: Parse error: syntax error, unexpected T_FUNCTION, expecting ‘)’ in /hermes/bosweb26b/b2258/ipg.angelasanswersca/mobiondemand.com/antonios/admin/rb.php on line 7806

Here is that section of the code:
*/
public static function exec( $sql, $values=array() ) {
return self::secureExec(function($sql, $values) {
return R::$adapter->exec( $sql, $values );
}, NULL,$sql, $values );
}
Could someone tell me this issue?
Also for further background knowledge. I am on a server using php 5.2.12. I also tried this on a different server and it was the same error. I also uploaded the file two ways in case my ftp program was causing the data to be changed or jumbled during upload. No avail.
Thanks in advance for all help.

Hi there,

I see that you didn’t close the function secureExec() on the second line. You have:

[php]secureExec(function($sql, $values)[/php]

Add the additional ) after the function call:

[php]secureExec(function($sql, $values))[/php]

Hope this helps.

Sponsor our Newsletter | Privacy Policy | Terms of Service