Puede alguien por favor me explique cómo funciona esto:¿Por qué se imprime "imprimir" de derecha a izquierda?
<?php
print 5 . print 6 . print 7;
?>
imprime: 76151
Sé que el 1
es el valor devuelto por la función print
, pero ¿por qué se llaman las funciones en sentido inverso?
¿Puedo preguntar cómo esta cuestión se produjo? ¿Es una versión simplificada de otro problema con el que estás lidiando? –
Tenga en cuenta que imprime el texto, luego devuelve '1', por lo que no puede' imprimir() 'otra' impresión() 'o obtendrá basura' 1' posterior. –
@MikeB Acabo de jugar con la función de impresión. También encontré una pregunta similar en un libro de certificación de php (pero sin ninguna explicación) – MilMike