2010-04-12 8 views
5

Tôi nhận được một aiParse error: syntax error, bất ngờ T_DOUBLE_ARROW PHP

Parse error: syntax error, unexpected T_DOUBLE_ARROW PHP on line 47, which is 
      'post_content' => $thisShow['content'], 

có bất kỳ ý tưởng tại sao?

protected function _saveShow($thisShow) {  
    $saveData = array(
     'mid' => $this->_saveAsUserId, 
     'post_title' => $thisShow['title'], 
     'post_name' => slug($thisShow['title'], 
     'post_content' => $thisShow['content'], 
     'post_date' => date('Y-m-d H:i:s'), 
     'post_date_gmt' => date('Y-m-d H:i:s'), 
     'category_id' => 4, 
     'post_author' => 0, 
     'category_name' => $thisShow['category_name']  
    ); 

    // $this->_database->insert('wp_posts', $saveData); 

} 

Trả lời

15

bạn không đóng ngoặc của bạn trên dòng trước:

'post_name' => slug($thisShow['title']), 
+0

thanks a bunch: D –

+0

chỉ để được rõ ràng, tôi nghĩ * * bạn có nghĩa là nó nên đọc 'POST_NAME' => slug ($ thisShow ['title']), với dấu ngoặc đơn cuối cùng ở cuối đó, đúng không? –

+1

cảm ơn @ SamMurray-Sutton vì đã chỉ ra điều đó. đã sửa. – GSto