PHP - Slicing Strings

1
8كيلو بايت

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
البحث
الأقسام
إقرأ المزيد
أخرى
PHP echo and print Statements
With PHP, there are two basic ways to get output: echo and print. In this...
بواسطة PHP Tutorial 2024-05-17 07:20:06 0 8كيلو بايت
أخرى
تطورات التعلم الآلي وتأثيرها على مستقبل العمل
مقدمة: في ظل التطورات السريعة للتكنولوجيا والابتكار، أصبح التعلم الآلي...
بواسطة MOHAMED ATTALLAH 2024-05-14 13:56:58 0 7كيلو بايت
أخرى
PHP Indexed Arrays
PHP Indexed Arrays In indexed arrays each item has an index number. By default, the first item...
بواسطة PHP Tutorial 2024-05-17 08:00:38 0 5كيلو بايت
أخرى
PHP Functions
The real power of PHP comes from its functions. PHP has more than 1000 built-in functions, and...
بواسطة PHP Tutorial 2024-05-17 07:53:06 0 4كيلو بايت
أخرى
PHP Magic Constants
PHP Predefined Constants PHP has nine predefined constants that change value depending on where...
بواسطة PHP Tutorial 2024-05-17 07:40:16 0 5كيلو بايت
Sociallez https://sociallez.com