PHP 101- Es un mini-tutorial de PHP para ponerse a tono con el lenguaje de programación PHP. A continuación tenemos los temas que trata este manual.
Este tutorial aún no está terminado, pero puede tomarlo como referencia, si se encuentra haciendo un curso de PHP y no dan la mayoría de lo que se encuentra aquí, el curso no vale la pena. (Excluya la parte de REST y SOAP)
Lo Básico –
En esta sección se dará todo lo básico que se necesita para hacer la parte dinámica de una web, tómelo como una introducción a lo que es php, si sabe sobre el tema hay partes que podra saltearse aunque es probable que encuentre algunas cosas nuevas si lo lee directamente toda a esta parte de lo Básico del tutorial.
Pondré partes en como instalar un server en su PC de la forma más fácil y práctica, estas tendrán color verde, podrá totalmente salteárselas si ya sabe esto o ya tiene práctica.
Este tema no es tan fácil de entender imagine que necesita invocar una clase en función a una variable obtenida, este podría ser muy bien un caso para un framework MVC en que recibe el path y según el path el controller que utilizará de fondo, esto tambien va para las funciones en que podamos necesitar directamente llamar una según un valor de una variable
Vera el conjunto de métodos que pueden ser llamados cuando trabajamos con objetos
Manipulando Fechas y tiempo
en casos en que necesitemos utilizar fechas con timezones como por ejemplo en foros que poseen usuarios de diferentes países deberemos usar las clases para fechas
En este minitutorial no veremos la extension MySQL ya que se encuentra en deshuso, y no es recomendable usarla, en caso de que estes usando dicha extension te convendra utilizar MySQLi o PDO
PHP and databases
Extensión MySQLi
Esta sección tratará el tema de mysqli extensión en varias subsecciones.
La clase PDOStatement en PHP representa una sentencia SQL preparada. Se utiliza para ejecutar sentencias SQL de forma eficiente y segura, evitando la inyección SQL.
representa una fila de un conjunto de resultados retornado por la función PDOStatement::fetch() cuando se utiliza el modo de recuperación PDO_FETCH_LAZY.