#6 PHP es un lenguaje programación flexible, puedes adaptarlo o usar desde la versión más simple de programación a modelos de programación más complicados (ej: OOP, functional programing), además que cumple el estándar de meta programing, incluyendo los métodos mágicos básicos (__get,__clone,__toString...), con todo esto te quiero decir que con PHP plano puedes hacer desde un programa sencillito que printée "Hola mundo" y acabe hasta un programa enorme que te resuelva tareas complicadas con una estructura laberíntica y compleja.
PHP es un lenguaje que es interpretado (busca en google esto), básicamente significa que el código se va ejecutando (compilando > resolviendo) mientras se va procesando las lineas, hasta que encuentra un fatal error o acaban las lineas, es decir, si tienes un error en la línea 20 acabará ahí el programa y se la sudará que hayan 300 más abajo.
PHP web es consumido por un servidor web, es decir, que un servidor web es quién te enseñará los resultados de la resolución del código, normalmente en un navegador.
El servidor web interpretará PHP cuando encuentre el inicio de sintaxis con <?php y dejará de hacerlo cuando encuentre su delimitador ?>, si pones dentro errores de sintaxis, por ejemplo raw html, pues al no cumplir la sintaxis de php esté explotará en esa linea.
PHP tiene operadores de variables básicos y bastante genéricos, si es tu primer lenguaje te va a costar un poco pero solo tienes que practicar, empieza con w3schools https://www.w3schools.com/php/php_operators.asp para no abrumarte y luego mira el manual de operators de PHP y asustate, pero te digo que no usarás más de 3 o 4.
PHP tiene infinidad de funciones, desde conectores a base de datos, interpretadores de caracteres a conversares de formatos, puedes echarle un ojo en el manual pero normalmente tendrás que usar google cuando quieras hacer algo, por ejemplo eliminar posiciones de un array.
Si quieres que te guíe en algo concreto dímelo