Using negative lengths allows you to say "copy everything but the last three characters," : substr « String « PHP






Using negative lengths allows you to say "copy everything but the last three characters,"

 
<?
    $string = "Goodbye, Perl!"
    $a = substr($string, 5);

    $b = substr($string, 5, 5);

    $c = substr($string, 0, -1);

    $d = substr($string, -5);

    $e = substr($string, -5, 4);

    $e will be set to "Perl"

    $f = substr($string, -5, -4);
?>
  
  








Related examples in the same category

1.A negative substr() length parameter
2.A positive substr() length parameter
3.Accessing Substrings: string substr ( string string, int start [, int length] )
4.Extracting Part of a String with substr()
5.Extracting a substring with substr()
6.Extracting the end of a string with substr()
7.If you pass substr() a negative number, it counts from the end of the string.
8.Setting up and working with both strings and substrings
9.Single-character substitutions
10.Truncating a string with substr()
11.Using substr() with length past the end of the string
12.Using substr() with negative length
13.Using substr() with negative start
14.Using substr() with positive $start and $length
15.Using substr() with positive start and no length
16.string substr ( string str, int start_pos [, int length] ) reads part of a string and takes a minimum of two parameters
17.substr() function returns the part of the string between the start and start+length parameters.
18.substr-2.php
19.substr-3.php
20.substr.php
21.Specify a negative number as parameter three for the length
22.Reading Fixed-Width Delimited Data