Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Korrekt Case Funktion för PHP Strings

    PHP har många inbyggda funktioner som manipulerar strängar . Flera konvertera tecken mellan versaler och gemener . Den " strtolower " funktionen omvandlar alla bokstäver till gemener , den " strtoupper " funktionen omvandlar alla bokstäver till versaler . Den " ucfirst " funktionen omvandlar det första ordet i en mening till versaler , och " ucwords " funktionen omvandlar en mening korrekt fall , med den första bokstaven i varje ord aktiverade . Att utesluta vissa ord från konventionella bokstäver , kan du skriva en egen funktion . Dra den första bokstaven i en mening

    att ändra en mening så att den första bokstaven i det första ordet i meningen är en versal , använd " ucfirst " -funktionen i PHP . Till exempel uttalandet :

    echo ucfirst ( " Jag kan inte tro det " ) ;

    utgångar " Jag kan inte tro det . "
    dra den första bokstaven i varje ord

    att konvertera alla ord i en sträng till korrekt fall där den första bokstaven i varje ord aktiveras , använd " ucwords " -funktionen i PHP . Till exempel :

    $ s = " nu är det dags " ,

    eko ucwords ( $ n);

    utgångar " Nu är det tid "


    utnyttja när en sträng är i versala

    att omvandla ord till korrekt fall när orden är redan i versaler , använder en kombination av " ucwords " och " strtolower " funktioner. Använd " strtolower " -funktion för att konvertera alla bokstäver till gemener och använda " ucwords " -funktionen på resultatet för att konvertera varje ord för att korrekt fall . Till exempel :

    $ string = " Nu är det dags " ,

    echo ucwords ( strtolower ( $ string ) ) ;

    utgångar : " . Nu är det dags " Addera skriver en anpassad korrekt fall funktion


    Skriv en egen funktion för att utesluta vissa ord från att omvandlas till korrekt fall , såsom " den " eller " a ". Bryt en mening i ord genom att separera strängen på mellanslag hjälp av " explodera " funktionen . Konvertera alla ord i gemener och därefter in korrekt fall utom för en anpassad lista med ord du anger . Lägga orden tillbaka till en mening med " imploderar " funktionen . Till exempel :

    funktion propercase ( $ string ) {

    $ ord = explodera ( " " , $ string ) ;

    foreach ( $ ord som $ word ) {

    $ word = strtolower ( $ word ) ; !

    if ( ( $ word == " den "

    Tidigare:

    nästa:
    relaterade artiklar
    ·MySQL PHP bilduppladdning Tutorials
    ·MySQL PHP Sök Skript
    ·Hur man använder flera variabler i en adress String
    ·Hur man tar bort eventuella plustecken från en sträng…
    ·Hur till Bädda in PHP i ett foto
    ·Hur Monitor en MySQL Slow Query
    ·Hur att dubbla citationstecken i PHP
    ·Hur man gör en Turn Off Switch för en funktion i PHP
    ·Hur man bygger flersidiga webbplatser med PHP
    ·Hur man tar bort ett barn från XML med PHP
    Utvalda artiklarna
    ·Hur man använder ListView med en kryssruta i VBA
    ·Vad är en Data Attribut
    ·Hur att överföra flera filer med Flash
    ·Tutorial på Javascript Bakgrund Effekter
    ·Vad är " Instansvariabler " i Java
    ·Konvertera Pseudo koder till flödesscheman
    ·Range Query I MySQL
    ·Hur Upprepa Uttalanden i Java
    ·Om Perl Chr funktion
    ·Hur man testar XML från XSD
    Copyright © Dator Kunskap http://www.dator.xyz