| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Kan jeg bruge PHP til at kontrollere, hvad Register jeg i
    ? PHP programmeringssprog kan bruges til at kontrollere den mappe, du i øjeblikket arbejder i. Dette giver dig mulighed for at sikre, at filerne er skrevet i den rigtige mappe . Det giver dig også mulighed for at sørge for, at brugerne ikke kan gøre uønskede ændringer på computeren , især hvis du gør det muligt for brugerne at oprette eller ændre filer. getwcd () Funktion

    getwcd () funktionen returnerer den aktuelle arbejdsmappe . Mappen skal have read indstillet for denne funktion til at fungere korrekt. På nogle Unix-systemer , vil funktionen returnere falsk, hvis det overordnede bibliotek ikke har read -mode sæt , selvom den aktuelle mappe gør.

    For at teste funktionen , skal du skrive følgende script i en almindelig tekstfil og gemme det som " cwd.php " .


    Skriv følgende kommando på en kommandolinje for at teste scriptet : ?

    php cwd.php
    p Hvis alt fungerer korrekt, directory navn vil blive udskrevet til skærmen.
    Test for bestemt mappe
    p Hvis du ønsker at sikre, at du er ved at skrive en fil eller foretage ændringer i en bestemt mappe , kan du bruge følgende lille script : Hej

    < php $ pwd = getcwd (); if ($ pwd = " directory_name " !) echo " du er ikke i den rigtige mappe ? ! \\ n "; ellers echo" Du er på den rigtige mappe ! \\ n "; ? >

    Hvis den aktuelle arbejdsmappe matcher mappenavnet er angivet i sætningen , vil output læse " Du er på den rigtige mappe , " ellers vil læse !" du er ikke i den rigtige mappe! "
    chdir () Function

    chdir () funktionen bruges til at navigere ind i en bestemt mappe. Det kan bruges med getcwd ( ) funktionen til at sørge for, at du er i den rigtige mappe til at skrive en fil eller foretage ændringer. Følgende script ændringer mapper evt

    < php $ pwd = getcwd (); . ? If ($ pwd = " /home /kristen /scripts " !) { Chdir ( " /home /kristen /scripts ") else echo " Du er på den rigtige mappe ! \\ n "; ? >
    mkdir () Funktion

    mkdir () funktionen bruges til at oprette en mappe. Denne funktion kræver , at den aktuelle arbejdsmappe er skrivbar . Du kan bruge getcwd () og chdir () funktioner til at sikre, at du er i den rigtige mappe , før du opretter en undermappe . Derefter navigerer til den nye mappe og udskriver den aktuelle arbejdsmappe til skærmen

    < php $ pwd = getcwd (); . ? If ( $ pwd = " /home /kristen /scripts " ) { chdir ( " /home /kristen /scripts "); } mkdir ( ' /new_scripts /. ', 0755 ), chdir ( " /home /kristen /scripts /new_scripts ") echo getcwd () "\\ . n "; ? >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Stop en forespørgsel i MySQL 
    ·Hvordan man bruger PHP Frameworks 
    ·CodeIgniter Vs . ExpressionEngine 
    ·Sådan angive en port i PHP -kode til MySQL 
    ·Sådan forhindrer en download af en video PHP 
    ·Hvordan man opbygger en database til web-stedet 
    ·Sådan Indsæt et tidsstempel i PHP MySQL 
    ·Tegnsæt ved starten af ​​en streng i PHP 
    ·Sådan forbindelse til MySQL Med PowerShell 
    ·Sådan forhindrer flere logins Med Session_ID 
      Anbefalede Artikler
    ·Hvordan laver ting fra bunden i Visual Basic 
    ·Sådan får Funktioner af et objekt i Python 
    ·Perl String Længde Funktion 
    ·Sådan erklære en Array af heltal i Java 
    ·Hvordan man skriver en pseudokode til at beregne Square…
    ·Hvordan gemmer jeg en fil i Xcode 
    ·Sådan indstilles vægten af ​​en Indsend Handler 
    ·Sådan Render en cirkel i OpenGL 
    ·Sådan gør Eclipse Console Output Buffer Bigger 
    ·Hvordan at tilføje ODBC til VB.Net Express 
    Copyright © Computer Viden http://www.computerdk.com