Guest User

Untitled

a guest
Mar 20th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.45 KB | None | 0 0
  1. <?php
  2.  
  3. $str = 'hello kitty';
  4. $pos = strpos($str, 'kit');
  5. $word = extractWordAtPosition($str, $pos);
  6. var_dump($word);
  7.  
  8. function extractWordAtPosition($str, $position)
  9. {
  10. if ($position === false || !$str) {
  11. return '';
  12. }
  13. $words = explode(' ', $str);
  14. $characters = -1;
  15. foreach($words as $word){
  16. $characters += strlen($word);
  17. if($characters >= $position){
  18. return $word;
  19. }
  20. }
  21. return '';
  22. }
Add Comment
Please, Sign In to add comment