No se si sera posible, pero necesito poner algun identificador para una funcion php de manera que cada vez que la llame poder identificarla, sin tener que escribirlo siempre manualmente claro esta.
Dicha referencia seria guardada en una base de datos.
Código HTML:
Ver original
my_funcion(); //necesito que devuelva algo como 1 my_funcion(); //necesito que devuelva algo como 2 my_funcion(); //necesito que devuelva algo como 3 ... etc
he mirado encontrar algún criterio base en las funciones getmypid(), getmyuid(), getmygid(), getmyinode(), getlastmod() pero siempre devuelven los mismos valores (si las llamadas vienen del mismo script)
Lo mas cerca que he encontrado seria basándome en el nobre del script y en el numero de linea pero al añadir otra linea pierdo la referencia.
Todavia mas cerca ( he pensado ahora mismo ) seria poner una variable global algo como un contador ( que seria un array multidimensional con el nombre del script actual como key ) y cada vez que llamo la función hacer un incremento ... pero .. si necesito cambiar de sitio por ejemplo a la tercera llamada la pongo en primer lugar ... también pierdo todas las referencias.
Alguien tiene alguna idea como resolver esto ?
Gracias