kakashi Postado Março 11, 2019 Denunciar Share Postado Março 11, 2019 Segue o erro apresentado PHP Parse error: syntax error, unexpected '(' in E:\Domains\thepilatesfisiofitness.com.br\wwwroot\blog\wp-includes\functions.php on line 64 o código abaixo etá assim: */ function current_time( $type, $gmt = 0 ) { switch ( $type ) { case 'mysql': return ( $gmt ) ? gmdate( 'Y-m-d H:i:s' ) : gmdate( 'Y-m-d H:i:s' ( time() ( get_option( 'gmt_offset' ) * HOUR_IN_SECONDS ) ) ); case 'timestamp': return ( $gmt ) ? time() : time() ( get_option( 'gmt_offset' ) * HOUR_IN_SECONDS ); default: return ( $gmt ) ? gmdate( $type ) : gmdate( $type, time() ( get_option( 'gmt_offset' ) * HOUR_IN_SECONDS ) ) ; } } /** Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 MLeandroJr! Postado Agosto 14, 2019 Denunciar Share Postado Agosto 14, 2019 Cara, o erro é auto explicativo. Você tem um ( não esperado na linha 64 do arquivo. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Frank K Hosaka Postado Agosto 6 Denunciar Share Postado Agosto 6 Tentei consertar a função, mas descobri que get_option('gmt_offset') não é uma função embutida do PHP, mas sim de quem usa ou usava a plataforma WordPress. O seguinte código pode ser que funcione no WordPress: <?php function current_time( $type, $gmt = 0 ) { $timestamp = time() + get_option('gmt_offset')*HOUR_IN_SECONDS; switch ( $type ) { case 'mysql': return ( $gmt ) ? gmdate( 'Y-m-d H:i:s' ) : gmdate('Y-m-d H:i:s',$timestamp); case 'timestamp': return ( $gmt ) ? time() : $timestamp; default: return ( $gmt ) ? gmdate( $type ) : gmdate($type, $timestamp ) ; } } ?> <table> <tr><th>type<th>gmt=0<th>gmt=1 <tr><td>mysql<td><?=current_time('mysql')?><td><?=current_time('mysql',1)?> <tr><td>timestamp<td><?=current_time('timestamp')?><td><?=current_time('timestamp',1)?> <tr><td>default<td><?=current_time('d-m-Y H:i')?><td><?=current_time('d-m-Y H:i',1)?> </table> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
kakashi
Segue o erro apresentado
o código abaixo etá assim:
*/
function current_time( $type, $gmt = 0 ) {
switch ( $type ) {
case 'mysql':
return ( $gmt ) ? gmdate( 'Y-m-d H:i:s' ) : gmdate( 'Y-m-d H:i:s' ( time() ( get_option( 'gmt_offset' ) * HOUR_IN_SECONDS ) ) );
case 'timestamp':
return ( $gmt ) ? time() : time() ( get_option( 'gmt_offset' ) * HOUR_IN_SECONDS );
default:
return ( $gmt ) ? gmdate( $type ) : gmdate( $type, time() ( get_option( 'gmt_offset' ) * HOUR_IN_SECONDS ) ) ;
}
}
/**
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.