Php conocimiento teórico
-
¿Qué es
PHP ? PHP es un poderoso lenguaje de secuencias de comandos del lado del servidor para crear sitios interactivos dinámicos. -
Etiqueta de código php
<? php….?>, cada oración de PHP debe terminar en inglés (;) -
Conocimientos básicos de la página web de Php
Dirección IP: la dirección IP se divide en dos versiones: v4 y v6. La longitud de v4 es un código binario de 32 bits y v6 es un código binario de 128 bits. La versión v4 de la IP se usó alrededor de 2010. El formato principal es 192.168.4.238 (método decimal con puntos), que se compone de cuatro segmentos, cada segmento es binario de 8 bits y el rango de valores expresados en decimal es: 0-255, IP especial : 127.0.0.1 se utiliza para pruebas de software o pruebas de sitios web de esta máquina, y solo puede acceder a su propia 127.
Resolución de nombres de dominio (servidor DNS): una base de datos que almacena una tabla de correspondencia entre nombres de dominio y direcciones IP
-
sintaxis básica
php variable php: la variable php debe comenzar con $, no puede comenzar con un número -
Tipos de datos PHP:
cadena, entero, coma flotante, booleano, matriz, objeto, nulo -
Sentencia de tipo de datos PHP:
var_dump
is _ * () devuelve un valor booleano (* representa el tipo)
isset () detecta si la variable se establece
vacía () detecta si la variable está vacía -
Conversión de tipos de datos en valores bool (bool) CS
se convierte a valores de punto flotante (float) CS
matriz en una cadena
matriz a una implosión cadena ( "", $ array
array de transferencia de cadena explotar ( "", $ pizza) -
Operador Php Operador
numérico: (+, - ,, /,%, ++, -)
Operador de cadena: (. Similar a + empalme en js)
Operador de asignación: (=, + =, - =, = , / =,% =)
Operadores de comparación: (>, <,> =, <=,,= ,! = ,! ==)
operador lógico: (&&, ||
,! ) operación ternaria: a? B: c -
La instrucción de bucle Php
Mientras (sentencia condicional) {break}
for (sentencia condicional) {} la
instrucción de ruptura puede agregar break 2 significa saltar del bucle de dos capas, la
instrucción de continuación salta de este bucle, inicia directamente el siguiente bucle
y hay foreach ($ array en tp como $ k => $ v) {} bucle -
Sesión y cookie La
sesión y la cookie son variables súper globales.
La sesión de ubicación de almacenamiento se almacena en el servidor, la cookie se almacena en el navegador.
Seguridad La seguridad de la sesión es más alta que las cookies -
La función mysqli comúnmente utilizada en php
mysqli_query (): ejecuta una consulta en la base de datos.
mysqli_num_rows () devuelve el número de filas en el conjunto de resultados
mysqli_fetch_array () toma una fila del conjunto de resultados como una matriz asociativa, una matriz numérica o ambas
mysqli_fetch_row () toma una fila del conjunto de resultados y devuelve
mysqli_close () como una matriz enumerada Abra la conexión de la base de datos
mysqli_select_db () Seleccione la base de datos
mysqli_connect (puerto, cuenta, contraseña) para conectarse a la base de datos -
Constante php
Establezca la constante: Use define () para establecer la constante La
función Definir tiene tres parámetros.
nombre: parámetro obligatorio, nombre constante, es decir,
valor identificador : parámetro obligatorio, valor constante
case_insensitive: parámetro opcional, si se establece en TRUE, la constante no distingue entre mayúsculas y minúsculas. El valor predeterminado es que las
constantes que distinguen entre mayúsculas y minúsculas son globales: después de establecer la constante, se puede usar en cualquier parte del script en ejecución -
Clase Php
¿Qué es una clase? Una clase es una colección de variables y funciones que actúan sobre estas variables.
Cómo definir la clase:
-
Derechos de acceso del modificador privado, protegido y público
privado: privado, solo la clase actual puede llamar a
protegido: protegido, solo la clase actual o las clases heredadas pueden llamar a
public: public, cualquier clase puede llamar
Este es el final del resumen. Todavía hay mucho conocimiento sobre la teoría de php. Lo que he resumido son solo unos pocos, y todavía necesito entenderlo. Espero que mi artículo pueda ayudar a todos, ¡gracias! ! !