Red de conocimiento informático - Aprendizaje de programación - ¿Consola interactiva PHP?

¿Consola interactiva PHP?

Si ha utilizado PHP desde la línea de comandos, probablemente sepa utilizar la opción -r para ejecutar código. Esta característica es excelente, pero es difícil obtener las "comillas" correctas. Necesitas saber si es "comilla simple" o "comilla doble", así como el shell que estás utilizando, e incluso debes estar atento a las variables para evitar errores. Supongamos que desea modificar el código que se ha escrito. Es muy molesto escribir el código directamente en STDIN y dejar que PHP lo ejecute. En este caso, Changping Computer Training cree que debe escribir el código en un archivo (incluso si es solo una línea) después de compilar PHP (GNU: -with-readline) o (BSD: BSD: -with-libedit). puedes ingresar a esta consola usando la opción -a de PHP

Pero eso no es todo lo que tenemos. Una característica interesante es la función de autocompletar de pestañas, que puedes hacer simplemente ingresando las primeras letras y presionando el tabulador para. obtener la lista completa de palabras posibles. Actualmente, tenemos la capacidad de autocompletar funciones, constantes, nombres de clases, variables, llamadas a métodos estáticos y constantes de clases. Actualmente, estoy trabajando en métodos y propiedades de objetos. p>

Actualmente, todavía existen algunas restricciones sobre la finalización automática, por ejemplo, las variables u objetos solo se pueden completar automáticamente después de que se definan y ejecuten en la línea anterior, y no se pueden usar varias veces en una sola línea o en. una función. Funciona bien, pero en la mayoría de los casos nos impide imprimir muchas letras.