PHP - Slicing Strings

1
8KB

Slicing

You can return a range of characters by using the substr() function.

Specify the start index and the number of characters you want to return.

ExampleGet your own PHP Server

Start the slice at index 6 and end the slice 5 positions later:

$x = "Hello World!";
echo substr($x, 6, 5);
Try it Yourself »

Note The first character has index 0.


Slice to the End

By leaving out the length parameter, the range will go to the end:

Example

Start the slice at index 6 and go all the way to the end:

$x = "Hello World!";
echo substr($x, 6);
Try it Yourself »

Slice From the End

Use negative indexes to start the slice from the end of the string:

Example

Get the 3 characters, starting from the "o" in world (index -5):

$x = "Hello World!";
echo substr($x, -5, 3);
Try it Yourself »

Note The last character has index -1.


Negative Length

Use negative length to specify how many characters to omit, starting from the end of the string:

Example

From the string "Hi, how are you?", get the characters starting from index 5, and continue until you reach the 3. character from the end (index -3).

Should end up with "ow are y":

$x = "Hi, how are you?";
echo substr($x, 5, -3);
Try it Yourself »

Complete PHP String Reference

For a complete reference of all string functions, go to our complete PHP String Reference.

 
 

 

 

Like
1
Suche
Kategorien
Mehr lesen
Andere
PHP Arrays
An array stores multiple values in one single variable: ExampleGet your own PHP Server $cars...
Von PHP Tutorial 2024-05-17 07:53:31 0 6KB
Andere
PHP Installation
What Do I Need? To start using PHP, you can: Find a web host with PHP and MySQL support...
Von PHP Tutorial 2024-05-17 07:09:40 0 5KB
Andere
PHP echo and print Statements
With PHP, there are two basic ways to get output: echo and print. In this...
Von PHP Tutorial 2024-05-17 07:20:06 0 8KB
Andere
PHP Nested if Statement
Nested If You can have if statements inside if statements, this is...
Von PHP Tutorial 2024-05-17 07:47:26 0 4KB
Andere
PHP Math
PHP has a set of math functions that allows you to perform mathematical tasks on numbers. PHP...
Von PHP Tutorial 2024-05-17 07:39:09 0 6KB
Sociallez https://sociallez.com