John Davidson

php - Replace words in a a string randomly

0 comments
Message:


I'm trying to write a script that will take a text string and will allow me replace random words. For example:


$str = "The quick brown fox jumps over the lazy dog";

I will out put as and replace couple words like this:



The quick ______ fox jumps over the ____ dog



I can probably do this by first splitting the string into array


$arr = str_word_count($str, 1);

And then replace $arr[2] and $arr[7].


The issue that I think I'll have if there are non-words in the string, like punctuation:


$str = "The quick brown fox, named Jack, jumps over the lazy dog; and Bingo was his...";

How do I go about resolving this? Ideas?



My Answer:
"Hello, how are you doing today? I hope you are having a great day."

I want to replace random words in this string with new words. Can you help me with the code for this?

Rate this post

3 of 5 based on 1418 votes

Comments




© 2024 Hayatsk.info - Personal Blogs Platform. All Rights Reserved.
Create blog  |  Privacy Policy  |  Terms & Conditions  |  Contact Us