Что вы понимаете под "взаимодействие php и js и наоборот"? Приведите конкретные примеры.
Дело в том, что PHP с клиентским JS (так же как и JS с PHP) никак напрямую не взаимодействует и взаимодействовать не может.
С помощью JS можно отправить на сервер запрос, где он может быть обработан при помощи PHP, который может отправить обратно ответ. Но при этом обеим сторонам не важно кто находится на противоположном конце.
Скорее всего то, что вас интересует вы сможете найти по аббревиатуре AJAX.