w3resource
php Programming Exercies

PHP String Exercises: Find the first character that is different between two strings

PHP String: Exercise-11 with Solution

Write a PHP script to find the first character that is different between two strings.

String1 : 'football'
String2 : 'footboll'

Pictorial Presentation:

PHP String Exercises: Find the first character that is different between two strings

Sample Solution:

PHP Code:

<?php
$str1 = 'football';
$str2 = 'footboll';
$str_pos = strspn($str1 ^ $str2, "\0");
printf('First difference between two strings at position %d: "%s" vs "%s"',
$str_pos, $str1[$str_pos], $str2[$str_pos]);
printf("\n");
?>

Sample Output:

First difference between two strings at position 5: "a" vs "o"

Flowchart :

Flowchart: Find the first character that is different between two strings

PHP Code Editor:

Have another way to solve this solution? Contribute your code (and comments) through Disqus.

Previous: Write a PHP script to replace the first 'the' of the following string with 'That'.
Next: Write a PHP script to put a string in an array.

What is the difficulty level of this exercise?



New Content: Composer: Dependency manager for PHP, R Programming