İstediğim Çıktı
Boldlu: Hello world! Please oha critique my diff function. Be extra vigilant.
Stringin vermesi gereken çıktı
[0] => Array
(
=> world!!
=> oha
=> critique
=> extra.
=> vigilant.
)Örnek Codefunction diff($old, $new) {
$old = trim($old);
$new = trim($new);
if($old == $new) {
return $new;
}
$old = explode(" ", $old);
$new = explode(" ", $new);
$result = "";
$length = max(count($old), count($new));
for($i = 0; $i < $length; $i++) {
if($old[$i] != $new[$i]) {
$result .= "[B]{$new[$i]}[/B] ";
continue;
}
$result .= "{$new[$i]} ";
}
return trim($result);
}
$string1 = "Hello World!! Please oha review my diff function. Be gentle.";
$string2 = "Hello world! Please critique my diff function. Be extra vigilant.";
echo diff($string1, $string2);