Qual é a diferença entre oop e php?

OOP é um paradigma. É uma maneira de escrever código que modela o mundo real. Mais notavelmente, criando objetos e métodos ou funções que interagem com os objetos. Os objetos podem ser muito úteis ao programar coisas como videogames ou quando se trata de controle de tráfego aéreo.

PHP é uma linguagem de script mais comumente usada em web design, com a vantagem de poder ser incorporada em HTML.

OOP é um estilo de programação baseado na criação de objetos que executam funções (chamadas métodos). Mais ou menos como uma modelagem do mundo real. Você encontrará vocabulários como herança, abstração etc.

PHP é uma linguagem de script usada principalmente para criar páginas da web. Então você pode escrever scripts PHP, adotando o estilo OOP.