Brug af PHP array funktioner , kan du indstille en grænse på 100 ord på kun 4 linjer kode. Dette er nyttigt, når du ønsker at begrænse antallet af ord i en given streng: for eksempel ønsker, hvis du parsing input fra en formular med lange tekstfelter men for at holde længden af svaret ned. Instruktioner
1
Åbn PHP-filen , der indeholder den streng du ønsker at begrænse og indlæse strengen ind i en variabel kaldet $ begrænset . For eksempel, hvis PHP-filen er designet til at parse input fra en formular med et felt der hedder " kommentarer" vil du skrive "$ begrænsede = $ _POST [comments ]" .
2
Tilføj line umiddelbart efter variablen er indlæst , der lyder: "$ matrix = eksplodere (" " , $ begrænsede , 101) ; " . Dette bruger PHP er " eksploderer ()" funktionen til at opdele strengen i et array , hvor hvert ord som en anden element .
3
Skriv en tredje linje, der indeholder kommandoen " frakoblet ( $ matrix [ 100] ) ; " . PHP eksplodere ( ) funktion , når forsynet med en begrænser , tilføjer en sidste element indeholdende resten af strengen , der ikke blev opdelt . Den " frakoblet ()" funktionen fjerner det sidste element
4
Type " $ begrænsede = implodere (" " , $ array) ; . " På den næste linje. Variablen " $ begrænset " indeholder nu en streng med kun 100 ord i det.