PHP/String/String Trim Chop

Материал из Web эксперт
Перейти к: навигация, поиск

Specify the characters in charlist by giving their hexadecimal value

   <source lang="html4strict">

<? $str = " string \t \n"; $str = trim ($str, "\0x09\0x0a"); echo( $str ); echo(strlen($str)); ?>

      </source>
   
  


String trim chop and length

   <source lang="html4strict">

<? $original = " AAAAAAA "; $chopped = chop($original); $ltrimmed = ltrim($original); $trimmed = trim($original); print("The original is "$original"
"); print("Its length is " . strlen($original) . "
"); print("The chopped version is "$chopped"
"); print("Its length is " . strlen($chopped) . "
"); print("The ltrimmed version is "$ltrimmed"
"); print("Its length is " . strlen($ltrimmed) . "
"); print("The trimmed version is "$ltrimmed"
"); print("Its length is " . strlen($trimmed) . "
"); ?>

      </source>
   
  


Trimming Strings for "tab" and "return"

   <source lang="html4strict">

<html> <head> <title>Trim Functions</title> </head> <body> <?php

    $TrailingSpaces = "Trailing Spaces             ";
    $Leadingspaces = "             Leading spaces";
    $TrailingAndLeadingSpaces = "            Trailing and Leading Spaces         ";
    $TabString = $HTTP_USER_AGENT . "  \n\n\n      \t\t \r\r";
  
    print("\"$TrailingSpaces\"" . "
"); print("\"$Leadingspaces\"" . "
"); print("\"$TrailingAndLeadingSpaces\"" . "
"); print("\"$TabString\"" . "
"); $TrailingSpaces = chop($TrailingSpaces); $Leadingspaces = ltrim($Leadingspaces); $TrailingAndLeadingSpaces = trim($TrailingAndLeadingSpaces); $TabString = trim($TabString); print("
"); print("\"$TrailingSpaces\"" . "
"); print("\"$Leadingspaces\"" . "
"); print("\"$TrailingAndLeadingSpaces\"" . "
"); print("\"$TabString\"" . "
");

?> </body> </html>

      </source>
   
  


Trimming Strings: ltrim

   <source lang="html4strict">

<html> <head> <title>Trim Functions</title> </head> <body> <?php

    $TrailingSpaces = "Trailing Spaces             ";
    $Leadingspaces = "             Leading spaces";
    $TrailingAndLeadingSpaces = "            Trailing and Leading Spaces         ";
    $TabString = $HTTP_USER_AGENT . "  \n\n\n      \t\t \r\r";
  
    print("\"$TrailingSpaces\"" . "
"); print("\"$Leadingspaces\"" . "
"); print("\"$TrailingAndLeadingSpaces\"" . "
"); print("\"$TabString\"" . "
"); $TrailingSpaces = chop($TrailingSpaces); $Leadingspaces = ltrim($Leadingspaces); $TrailingAndLeadingSpaces = trim($TrailingAndLeadingSpaces); $TabString = trim($TabString); print("
"); print("\"$TrailingSpaces\"" . "
"); print("\"$Leadingspaces\"" . "
"); print("\"$TrailingAndLeadingSpaces\"" . "
"); print("\"$TabString\"" . "
");

?> </body> </html>

      </source>
   
  


Trimming Strings: trim

   <source lang="html4strict">

<html> <head> <title>Trim Functions</title> </head> <body> <?php

    $TrailingSpaces = "Trailing Spaces             ";
    $Leadingspaces = "             Leading spaces";
    $TrailingAndLeadingSpaces = "            Trailing and Leading Spaces         ";
    $TabString = $HTTP_USER_AGENT . "  \n\n\n      \t\t \r\r";
  
    print("\"$TrailingSpaces\"" . "
"); print("\"$Leadingspaces\"" . "
"); print("\"$TrailingAndLeadingSpaces\"" . "
"); print("\"$TabString\"" . "
"); $TrailingSpaces = chop($TrailingSpaces); $Leadingspaces = ltrim($Leadingspaces); $TrailingAndLeadingSpaces = trim($TrailingAndLeadingSpaces); $TabString = trim($TabString); print("
"); print("\"$TrailingSpaces\"" . "
"); print("\"$Leadingspaces\"" . "
"); print("\"$TrailingAndLeadingSpaces\"" . "
"); print("\"$TabString\"" . "
");

?> </body> </html>

      </source>
   
  


Trim only tab and newline characters from $str

   <source lang="html4strict">

<? $str = " string \t \n"; $str = trim ($str, "\t\n"); echo( $str ); echo(strlen($str)); ?>

      </source>