Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2016, 17:40
matake
 
Fecha de Ingreso: mayo-2013
Mensajes: 191
Antigüedad: 10 años, 11 meses
Puntos: 10
Identificador para funcion php

Hola,
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
  1. my_funcion(); //necesito que devuelva algo como  1
  2. my_funcion(); //necesito que devuelva algo como  2
  3. 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