PHP/String/String Trim Chop
Содержание
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>