PHP - Slicing Strings

1
8K

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
Pesquisar
Categorias
Leia Mais
Outro
PHP Sorting Arrays
The elements in an array can be sorted in alphabetical or numerical order, descending or...
Por PHP Tutorial 2024-05-17 08:06:46 0 8K
Outro
PHP Variables Scope
PHP Variables Scope In PHP, variables can be declared anywhere in the script. The scope of a...
Por PHP Tutorial 2024-05-17 07:18:52 0 10K
Outro
PHP Multiline Comments
Multi-line Comments Multi-line comments start with /* and end with */. Any text...
Por PHP Tutorial 2024-05-17 07:15:48 0 6K
Outro
PHP Shorthand if Statements
Short Hand If To write shorter code, you can write if statements on one line....
Por PHP Tutorial 2024-05-17 07:47:03 0 4K
Outro
PHP Break
The break statement can be used to jump out of different kind of loops. Break in For...
Por PHP Tutorial 2024-05-17 07:50:37 0 5K
Sociallez https://sociallez.com