Возможно ли обновить файл js с помощью команды php?

У меня есть файл script.js. и он имеет следующий массив

script.js

'COntent': function() { var contentFacts = { blocks: { 'block1': { name: 'yleow', title: 'H2', type: 'content' } } }; } }, 

Я пробовал вот так в своем php, но это не сработало 🙁

 $lines = file($path.'/script.js'); $lines[64] = "'block2': {name: 'yleow',title: 'H2',type: 'content'}" file_put_contents($path.'/script.js', implode($lines)); 

Я хочу добавить еще один элемент block2 для этого массива. Как я могу обновить мою функцию script.js, используя php? Можно ли использовать file_put_contents? пожалуйста посоветуй