Lo primero que hay que entender, es que esto que pides es imposible
.
El código HTML y el código PHP viven en mundos distintos. Tú dices:
Cita:
Código:
<body>
aquí está la function php que devuelve un número con return $num;
<form html con varios campos, uno de los campos es así:
|
pero no es cierto. Carga la página y examina el código fuente. Verás que no hay nada de código PHP.
El archivo fuente original -mezcla de HTML y PHP- es interpretado en el servidor WEB por el módulo PHP, el cual ejecuta el código PHP para generar la salida HTML que se devuelve al cliente.
Una vez entendido el punto anterior, veamos que es posible hacer algo como lo que pides
.
Tendrías que hacer uso de Ajax para, mediante una función JavaScript, llamar al
script php que contenga la función. Posiblemente debas pasar algún parámetro a ese
script para que sepa cuál función invocar. El resultado de ese
script, esto es, el texto que se devuelve al cliente, lo recibes con Ajax y usas JavaScript para colocarlo en el campo deseado del formulario.
// Saludos