PHP. Declaratiefunctie op serverniveau

Is er een manier voor een create-functie op serverniveau?

Ik heb bijvoorbeeld func:

function vd($dump){
   echo "
";
   var_dump($dump);
   echo "
"; exit; }

Ik wil het in al mijn projecten op de server gebruiken zonder het bestand met deze functie op te nemen. Is dit mogelijk?

2

1 antwoord

Er is een manier als u toegang hebt tot het INI-bestand dat de PHP van uw server gebruikt. Het is een richtlijn genaamd auto_prepend_file , en het laat je een bestand specificeren dat in essentie "inbegrepen" is in elke pagina laden, voordat het eigenlijke script wordt uitgevoerd.

Het is enigszins gebruikelijk om logging/tracking hier gebruikt te zien, en uw functie kan hier ook worden verklaard.

4
toegevoegd
Op zoek naar uw ini-bestand? Als u 'nix' gebruikt, probeer dan> PHP -i | grep "Loaded Config"
toegevoegd de auteur Chris Trahey, de bron
Ik ben er naar op zoek, bedankt!
toegevoegd de auteur unlimited, de bron
oh sorry voor mijn Engels, ik was op zoek naar deze instelling naam, niet ini bestand :) toch bedankt
toegevoegd de auteur unlimited, de bron