Generell PHP ( Hypertext Preprocessor ) är ett skriptspråk som var avsedd för dynamisk webbutveckling . PHP-koden sparas i en PHP-fil . För att köra PHP-kod , ladda upp dig PHP-fil på en webbserver . Ingen sammanställning behövs som du skulle göra med andra programmeringsspråk . Men om du vill sammanställa en PHP-fil till ett körbart program som körs på Windows-och Linux - baserade datorer , det finns program som sammanställer PHP-kod för dig . Instruktioner
1
Ladda ner en PHP -kompilator , som PHC eller BamBalam PHP EXE Compiler . Båda programmen är öppen källkod så att de är fria att använda . Det finns inte många PHP -kompilatorer på marknaderna eftersom PHP-koden är i allmänhet inte sammanställts , men båda dessa program är effektiva .
2
Installera PHP kompilatorn . Dubbelklicka på den nedladdade filen och följ anvisningarna på skärmen för att installera programmet . Du kan behöva starta om datorn när du installerar så att ändringarna kan träda i kraft .
3
Kör kompilering . Båda kompilatorer använder ett Unix - typ gränssnitt , vilket innebär att du kommer att behöva skriva in kommandon för att kompilera PHP-kod .
För PHC , typ i " PHC - c example.php - o exempel . " Den " - c " talar om för programmet du vill kompilera . Den " example.php " är PHP -filen du vill kompilera , så ändra den till namnet på PHP-fil på din dator . Den sista " exempel " är namnet på den EXE-fil som PHP -filen kommer att kompilera in . Namnge detta vad du vill att filen ska kallas .
För BamBalam , är koden för att sammanställa " bamcompile [ - alternativ ] example.php [ output.exe ] . " Ändra " - alternativ" till de alternativ som du vill ha med i kompileringen eller lämna ut det om du inte vill ha några alternativ . ( Kontrollera hjälpfilen i programmappen för en lista med alternativ ) . Den " example.php " är namnet på den PHP-fil som du vill kompilera och " output.exe " är namnet på den körbara filen sparas som efter PHP -filen kompileras . Tryck på " Enter " -tangenten på ditt tangentbord efter att du har skrivit in kommandot för att köra kompilera .