<?php
$error = false;
$original_value = 'hello world 進撃進撃 lorem ipsum';
$originalLenght = strlen($original_value); // get the string length $parts = explode(" ", $original_value);
$newValue = "hello world newword";
$newLenght = strlen($newValue); // get the new string length $newParts = explode(" ", $newValue);
//Check if the new sentence contains new words using in_array
foreach($newParts as $newWord){
$error = true;
}
}
//Check if the size of the new sentence is > than the original
if($newLenght > $originalLenght OR $error){
echo "Invalid Sentence";
}else{
echo "Valid Sentence";
}
PD9waHAKJGVycm9yID0gZmFsc2U7CiRvcmlnaW5hbF92YWx1ZSA9ICdoZWxsbyB3b3JsZCDpgLLmkoPpgLLmkoMgbG9yZW0gaXBzdW0nOwokb3JpZ2luYWxMZW5naHQgPSBzdHJsZW4oJG9yaWdpbmFsX3ZhbHVlKTsgLy8gZ2V0IHRoZSBzdHJpbmcgbGVuZ3RoCiRwYXJ0cyA9IGV4cGxvZGUoIiAiLCAkb3JpZ2luYWxfdmFsdWUpOwoKCiRuZXdWYWx1ZSA9ICJoZWxsbyB3b3JsZCBuZXd3b3JkIjsKJG5ld0xlbmdodCA9IHN0cmxlbigkbmV3VmFsdWUpOyAvLyBnZXQgdGhlIG5ldyBzdHJpbmcgbGVuZ3RoCiRuZXdQYXJ0cyA9IGV4cGxvZGUoIiAiLCAkbmV3VmFsdWUpOwoKLy9DaGVjayBpZiB0aGUgbmV3IHNlbnRlbmNlIGNvbnRhaW5zIG5ldyB3b3JkcyB1c2luZyBpbl9hcnJheQpmb3JlYWNoKCRuZXdQYXJ0cyBhcyAkbmV3V29yZCl7CmlmICghaW5fYXJyYXkoJG5ld1dvcmQsICRwYXJ0cykpIHsKCSRlcnJvciA9IHRydWU7Cn0KfQoKLy9DaGVjayBpZiB0aGUgc2l6ZSBvZiB0aGUgbmV3IHNlbnRlbmNlIGlzID4gdGhhbiB0aGUgb3JpZ2luYWwKaWYoJG5ld0xlbmdodCA+ICRvcmlnaW5hbExlbmdodCBPUiAkZXJyb3IpewoJZWNobyAiSW52YWxpZCBTZW50ZW5jZSI7Cn1lbHNlewoJZWNobyAiVmFsaWQgU2VudGVuY2UiOwp9