How can I remove part of a string in PHP?

There are several ways to remove a portion of a string in PHP. Here are a few options:

  1. Use the substr() function:
<?php

$string = 'Hello World';
$newString = substr($string, 6); // $newString is now 'World'

echo $newString;

This will return a new string that starts at the specified index (in this case, 6) and goes to the end of the original string.

  1. Use the str_replace() function:
<?php

$string = 'Hello World';
$newString = str_replace('Hello ', '', $string); // $newString is now 'World'

echo $newString;

This will search for the specified string ('Hello ') and replace it with an empty string, effectively removing it from the original string.

  1. Use the preg_replace() function:
<?php

$string = 'Hello World';
$newString = preg_replace('/Hello/', '', $string); // $newString is now ' World'

echo $newString;

This function allows you to use a regular expression to search for a pattern in the string and replace it with a specified string. In this case, we are searching for the word 'Hello' and replacing it with an empty string.