¡Bienvenido a este detalle para regresar a PHP! Este artículo continúa nuestra serie explicando los elementos básicos del PHP para el desarrollo de WordPress. Nuestra discusión sobre Return PHP se basa en dos temas que cubrimos en elementos anteriores:
Funciones de PHP. Las funciones son donde el retorno es útil, por lo que querrá comprender los elementos básicos de las funciones de PHP y lo que hacen.
Echo Php. Echo es la forma en que PHP envía cosas a la página, y esto y el retorno son el reverso de una moneda, por lo que, nuevamente, debe comprender los elementos básicos de cómo funciona en nuestra exploración.
Ahora: así es como regresa en el PHP y por qué es súper poderoso.
En PHP, el retorno es la forma en que una función “representa” sus resultados para comenzar entendiendo por qué tienen que devolvernos primero. PHP generalmente se hace eco en la página eventualmente, pero hace mucho más PHP ciertamente no resuena en la página todo el tiempo. Mientras traté con Echo, el objetivo final de la mayoría de PHP es eliminar el marcado en el documento HTML que el usuario ve en su navegador. Para usos de PHP muy simples, de hecho, puede ser solo una “herramienta de confort HTML”, para hacer cosas para dar ID HTML secuenciales. Sin embargo, si observamos PHP de esta manera, los riesgos suenan mucho más simples de lo que es. En WordPress y la mayoría de los otros sistemas PHP, salió una sola línea de marcado: “¡Ahora estás conectado! Su última autenticación fue hace tres semanas y hace dos días “. – Literalmente podría reflejar miles de cálculos en docenas de archivos PHP que totalizan Megaocte de COD.
En otras palabras, PHP ciertamente no resuena en la página todo el tiempo. En la mayoría de las aplicaciones PHP, los datos se transmiten y trabajan de par en par antes de que “salgan a la puerta principal” en forma de una declaración ECHO. Las funciones deben hablar entre sí en nuestro artículo para introducir funciones de PHP, hemos hecho algunos puntos clave, que resumiremos aquí: las funciones de PHP son “bits” repetibles. Con estos “bits” claros y separados, es lo que evita que el código PHP se mezcle en un pegamento repetitivo, imposible de lograr.
Es posible dar datos a una función de PHP para trabajar, pasando esos datos en el cargo. Para detalles técnicos, consulte el artículo, pero el punto principal es que una función se puede “dar” datos para trabajar y que lo hará de cualquier manera en que la función misma esté escrita para funcionar.
Esto nos lleva a nuestra siguiente pregunta: ¿qué debe hacer una función PHP con los datos que ofrece, una vez que ha terminado de trabajar en ello? Echo l transmitir directamente a la página es una posibilidad, pero ciertamente no es la más común.
El retorno es cómo una función transmite sus resultados, independientemente del código llamado por uso adicional.Más a menudo, quieres “enseñar” el resultado.Es decir, desea transmitir sus datos trabajados al resto de su aplicación PHP, para que se trabaje.Eso hace un regreso.En PHP y muchos otros lenguajes de programación, el retorno es cómo una función transmite sus resultados a cualquier código “llamado” (invocado), donde puede continuar funcionando y puede usarse.Demo de código: cómo se devuelve PHP al devolver los resultados de una buena función, suficientes párrafos fantasiosos.Comprendamos el retorno buceando y mirando un ejemplo de un código, que gira en torno a dos funciones: echo_text (), que eco (imprime) directamente.
return_text (), que no imprime nada, pero devuelve sus resultados para su uso posterior.
Aquí está la demostración: <? Php function echo_text () {echo 'kittens.'; } echo_text (); // imprimirá "gatitos". $ var1 = echo_text (); // código malo. Imprimirá "gatitos". y no establecerá un valor para $ VAR1. echo $ var1; // problema. $ VAR1 nunca se estableció, porque eco_text () ecos en lugar de devolver. Función return_text () {return 'Puppies.'; } $ var2 = return_text (); // $ VAR2 ahora tiene valor "cachorros". echo $ var2; // imprimirá "cachorros". sincero ese es el valor de $ var2. echo return_text (); // imprimirá "cachorros". Funciona obteniendo el valor de retorno y haciéndose eco de inmediato. return_text (); // Código malo, no hace nada. Return_text () ejecuta y return "cachorros". Pero el valor de retorno no se usa para nada. ? Esta operación fue la definición de una variable, una declaración de eco o cualquier otra cosa.
Demostración del código: Uso de Return para transmitir diferentes tipos de datos Nuestro retorno () anterior es bastante estúpido: siempre devuelve lo mismo, la cadena de "cachorros". En realidad, para que sea útil, el retorno casi siempre devolverá valores calculados dinámicamente, y estos valores pueden ser de cualquier tipo de datos de PHP: cadena, ineger, matriz, objeto y más. Veamos algunos ejemplos en acción: Si comprende los ejemplos anteriores, tiene una buena solución de retorno. El modelo es el mismo: llama a una función, obtienes el valor de retorno y haz algo con él. El modelo en el que pienso sobre la devolución es que la función “se convierte en” su valor de retorno donde se llame. Pensando en mi cerebro humano poco claro, la forma en que pienso en el retorno es que la función “se convierte en” su valor de retorno donde sea que se llame. Por ejemplo, return_the_number_five () arriba se convierte en 5 veces más veces que se llama, si se llama en el proceso de eco, definiendo una variable o incluso como argumento para otra función. Return and WordPress: Nombramiento de la etiqueta de plantilla como en cualquier aplicación PHP, WordPress usa retorno absoluto todo el tiempo. Por lo tanto, el retorno es “relevante” para WordPress de la misma manera que respirar es “relevante” para el béisbol: es imposible imaginar el segundo sin el primero.
Sin embargo, hay una cierta parte de la base de codificación de WordPress en la que, una vez que comprende Echo, regresa y sus “dos caras de una moneda”, todo se enciende a la vez. El sujeto es la etiqueta posterior al nombre de WordPress y, en particular, su convención para el nombre de The_ () y get_the_ () y es una de las áreas súper satisfactorias en las que la biblioteca de funciones de WordPress refleja la estructura de PHP en sí. ¿Alguna vez te has preguntado la diferencia entre the_id () y get_the_id ()? Es tan simple como este: id: falso; // devuelve la ID de la publicación actual, o falso si ninguno} // la función de la función the_id () de WordPress the_id () {echo get_the_id (); // llamar a get_the_id () y hacer eco del resultado de retorno – simple como eso}?> Entonces, la diferencia entre the_ () y get_the_ () es simplemente la diferencia entre eco y retorno. Esto es cierto para funciones como the_content () / get_the_content (), the_itle () / get_the_title () y así sucesivamente – y simplemente reanuda los resultados o retrocede para su uso posterior.
Para obtener más información sobre estas características de la etiqueta de plantilla, eche un vistazo a nuestro artículo completo sobre este tema: WordPress Plantates: cómo los contenidos de la publicación y otros miran el eco y el regreso de aprendizaje de PHP y cómo funcionan estas dos construcciones de idiomas. Juntos, forma un básico Parte de comprensión sobre el que se basa el conocimiento de PHP. Esta dicotomía también está bellamente vinculada a un nombre útil en las etiquetas de la plantilla de WordPress, que es una de las más limpias y fáciles de usar Bases de codificación de WordPress. “Valores de retorno” – Modo en qué funciones devuelven las cosas: son un concepto sin el cual Ningún lenguaje de programación moderno tendría sentido. Están muy en el centro de la programación en sí. En otras palabras, el tiempo que pasó aprendiendo esto debería ganar un monto constante, retorno. ¡Gracias por leer! Nos gustaría escuchar cualquier pregunta o pensamiento, ya sea en los comentarios a continuación o en nuestro grupo de Facebook.

PHP Learning para desarrollar WordPress: Comprender el retorno de PHP
Tags PHP Learning para desarrollar WordPress: Comprender el retorno de PHP
homefinance blog