PHP String Упражнения: Найти первый символ, который отличается между двумя строками
PHP String: Упражнение-11 с решением
Напишите скрипт PHP, чтобы найти первый символ, который отличается между двумя строками.
Строка1 : «футбол»
String2 : «футбол»
Иллюстрированная презентация:
Пример решения:
PHP-код:
<?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");
?>
Пример вывода:
Первая разница между двумя строками в позиции 5: «а» против «о»
Блок-схема:
Редактор кода PHP:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Previous: написать скрипт PHP, который заменит первое «the» следующей строки на «That».
Далее: написать скрипт PHP для помещения строки в массив.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code