How to get a substring between two strings in php?

In this post we will show you how to get substring between two strings in PHP.

1. Code:

    <?php 
	function getASubstringBetweenTwoStrings($string, $stringStart, $stringEnd){
		$string = ' ' . $string;
		$ini = strpos($string, $stringStart);
		if ($ini == 0)
			return '';
		$ini += strlen($stringStart);
		$len = strpos($string, $stringEnd, $ini) - $ini;
		return substr($string, $ini, $len);
	}

	$string = "Soltuts.com1234 providing PHP tutorials, tips, tricks";
	echo(getASubstringBetweenTwoStrings($string, "Soltuts", "tips"));
    ?> 

2. Example:

Input:

string = "Soltuts.com1234 providing PHP tutorials, tips, tricks";
StringStart = "Soltuts"
stringEnd = "tips"

Output:

Output: ".com1234 providing PHP tutorials, "