1. Home
  2. Computing & Technology
  3. PHP / MySQL

Substr () PHP Function

By , About.com Guide

Definition: The Substr () PHP Function is used to return part of a string. It is written as substr (string, start, optional length);.

The string is whatever string you want to return a portion of.

The start is how many characters in to skip before starting. Setting this to 3 would skip the first three and start returning at the forth character. Setting this to a negative number will start counting backwards from the end of the string.

Length is an optional parameter. If you set this to a positive number, it will return that number of characters. If you set this to a negative number it will count that many numbers from the end of the string and return whatever is left in the middle.

Examples:
<?php
// this will return bcdefghijk
echo substr('abcdefghijk', 1);
echo "<br>";

// this will return defghijk
echo substr('abcdefghijk', 3);
echo "<br>";

// this will return abc
echo substr('abcdefghijk', 0, 3);
echo "<br>";

// this will return ijk
echo substr('abcdefghijk', -3);
echo "<br>";

// this will return bcdefghij
echo substr('abcdefghijk', 1, -1);
echo "<br>";

// this will return cdefgh
echo substr('abcdefghijk', 2, -3);
echo "<br>";
?>
Explore PHP / MySQL
About.com Special Features

The Best Web Trends of the Decade

A look back at the best innovations, ideas and technologies over the last 10 years, More >

Family Tech Center

Stay connected and entertained with reviews on tips on the latest HDTVs, cellphones and more. More >

  1. Home
  2. Computing & Technology
  3. PHP / MySQL
  4. PHP Functions
  5. Substr PHP Function - Return Part of a String in PHP

©2009 About.com, a part of The New York Times Company.

All rights reserved.