PHP: un primer vistazo a PHP

 

Primer conocimiento de PHP

Documento de referencia detallado: https://www.w3school.com.cn/

El marcado de hipertexto es una forma de describir texto enriquecido con texto normal

PHP (PHP: Hypertext Preprocessor) es un lenguaje de scripting muy utilizado, puede integrarse en HTML y es especialmente adecuado para el desarrollo dinámico de sitios web.

Muchas de las características del código que veremos en PHP son similares a otros lenguajes de programación, como variables, funciones, bucles, etc. La sintaxis del código se ve diferente, pero es básicamente similar en concepto.

Nuestro propósito de usar PHP es convertir páginas web estáticas en páginas web dinámicas.

El núcleo de lo que se puede llamar una página web dinámica es hacer que el contenido en HTML ya no esté codificado, sino lograr el objetivo de una página web dinámica incrustando un fragmento de código que se pueda ejecutar en el servidor en el HTML. .

Por ejemplo: necesitamos tener una página web, que pueda mostrar el año, mes y día actual cada vez que se abre. Si se usa HTML para procesar:

<! DOCTYPE html> <html lang = "en"> <head> <meta charset = "UTF ‐ 8"> <title> 当前 日期 </title> </head> <body> <h1> 2020‐01‐01 </h1> </body> </html> 1234567891011

Tenemos que modificar esta página web en el servidor todos los días para que siga mostrando la última fecha, pero con PHP, un lenguaje de scripting que se puede ejecutar en el lado del servidor, se puede lograr fácilmente:

<! DOCTYPE html> <html lang = "en"> <head> <meta charset = "UTF-8"> <title> 当前 日期 </title> </head> <body> <h1> <? Php echo date ('Y-m-d'); ?> </h1> </body> </html> 12345678910

Se puede ver en el caso básico más simple anterior: PHP no es más que un medio técnico para generar dinámicamente el contenido más reciente en una página web.

1.1. Etiquetas PHP

<? php puede hacer que el código entre en "modo PHP"

?> Puede hacer que el código salga del "modo PHP"

<DOCTYPE html> <html lang = "en"> <head> <meta charset = "UTF-8"> <title> Esta es una página web que contiene scripts PHP </title> </head> <body> <h1> Esta es una página web que contiene un script PHP </h1> <p> Aquí está la salida intacta </p> <? Php // Este es el código PHP, que debe cumplir con la sintaxis PHP $ foo = 'bar'; echo $ foo;?> <p> Lo mismo aquí. </p> <p> <? php echo '<b> Esta es la salida de la etiqueta b de PHP </b>';?> </p> </ body > </ html> 123456789101112131415161718192021222324252627

Similar al uso de JavaScript en HTML, pero la diferencia es que JavaScript se ejecuta en el lado del cliente y PHP se ejecuta en el lado del servidor. Solo el código dentro de la etiqueta PHP es el código PHP, y todo lo que está fuera de la etiqueta PHP se deja intacto.

1.1.1. Omita la etiqueta final

Si el fragmento de código PHP está al final de todo el archivo, se recomienda (debe) eliminar la etiqueta final para que no se generen líneas en blanco adicionales.

1.2. Método de contenido de salida

eco:

<? php // Echo es un "comando" especial en PHP, // No es necesario usar `()` como una función // Nota: echo va seguido de un espacio echo'hello php '; echo' hello ' , 'mundo'; // => `hola mundo`123456

impresión:

<? php // La única diferencia entre print y echo es que solo puede haber un parámetro print'hello php '; // de modo que dos parámetros reportarán un error en la segunda línea print'hello', 'world'; = > Error de análisis: error de sintaxis ... 123456789

var_dump:

<? php // var_dump es una función, que se debe llamar con () // puede imprimir datos y el tipo de datos en un formato específico var_dump ('hello php'); // => 'string (9) "hello php "'123456

También hay algunas funciones de salida (puede aprender por sí mismo consultando el manual y hablar de ello más tarde), por ejemplo: exit () / print_r () etc.

1.3. Mezclado con HTML

Incrustación normal

 <p> <? php echo 'hola'; ?> </p> 1

Oraciones mixtas

<? php if ($ edad> = 18) {?> <p> 成年人 </p> <? php} else {?> <p> 小朋友 </p> <? php}?> 12345

Uso más común:

<? php if ($ edad> 18):?> <p> 成年人 </p> <? php else:?> <p> 小朋友 </p> <? php endif?> 12345

1.4.Comentarios

Puede agregar comentarios al código para mejorar la legibilidad de nuestro código. Hay dos formas de comentar en PHP (igual que JavaScript):

Comentario de una sola línea //

<? php // Este es un comentario de una sola línea # El signo de almohadilla también se puede usar como comentario (no lo use, es un poco raro) $ foo = 'hola'; 1234567

Comentario de varias líneas / ** /

<? php / * 

...... 
Puede agregar cualquier número de líneas de contenido de comentario aquí 

...... 

* / $ foo = 'hello';

Supongo que te gusta

Origin blog.csdn.net/ny18002122997/article/details/113101752
Recomendado
Clasificación