プロジェクト用のphpスクリプトを作成しており、PHP 5.4.17を実行している開発サーバーで実行しています
PHP 5.4.19 を実行している本番サーバーに移動する必要があります。
array_map
私の開発サーバーで関数を使用すると、問題なく必要な結果が得られました。
私の運用サーバーでは、解析エラーが発生します。
Parse error: syntax error, unexpected '[' in /path/to/script/ on line 219
使用した私のコードは次のとおりです。
$arr = array_map(
function($results_titles, $results_image, $results_summary, $results_dates, $results_links) {
return ['title' => $results_titles, 'image' => $results_image, 'summary' => $results_summary, 'date' => $results_dates, 'link' => $results_links];
},
$results_titles, $results_image, $results_summary, $results_dates, $results_links
);