Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <pre><code>&lt;?php /** * Gets all the words as an array for a given text blob * * @param string $paragraph The pragraph in question * @return string[] Words found */ function getWords($paragraph) { //only lowercase $paragraph = strtolower($paragraph); //replace all non alpha num characters with spaces (this way periods won't screw //with our words) $paragraph = preg_replace("/[^a-z]/", " ", $paragraph); $paragraph = explode(" ", $paragraph); //get rid of empty words $paragraph = array_flip($paragraph); unset($paragraph[""]); $paragraph = array_flip($paragraph); return $paragraph; } $paragraph1 = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque sit amet ante nisl. Morbi tempor varius semper. Suspendisse vel nisi dui. Sed tristique consectetur imperdiet. Morbi nulla diam, lobortis non eleifend eget, ullamcorper nec tortor. Duis quis lectus felis. In vulputate varius luctus. Maecenas gravida laoreet massa quis faucibus. Duis dictum, dui sit amet pharetra laoreet, tortor nisi mattis tortor, et ornare purus dolor vitae ligula. Sed id orci ut dolor fermentum imperdiet. Nulla non justo urna, in suscipit nunc. Donec ut nibh risus, ut tempus mi. Proin fringilla pretium urna sed faucibus. Proin et porttitor sem. Nulla eros arcu, sodales et aliquam in, pharetra et mauris. Duis placerat blandit justo at tincidunt. Etiam eu rutrum arcu."; $paragraph2 = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam sit amet leo id arcu feugiat tempus quis a risus. Proin non nisi augue. Cras ultricies dignissim augue vel gravida. Vivamus sed orci sed leo sollicitudin aliquet non at dui. Nulla facilisi. Suspendisse nunc nibh, sollicitudin vitae tincidunt eget, aliquet vitae magna. Aliquam vehicula cursus ante, vitae rhoncus orci egestas et. Fusce condimentum metus at metus auctor pellentesque. Suspendisse potenti. Morbi blandit, leo sed eleifend pretium, augue dui interdum eros, vel faucibus felis dolor id elit. Nam condimentum, odio at mattis consequat, sem eros molestie risus, a tempus dolor arcu sit amet justo."; $common = array_intersect(getWords($paragraph1), getWords($paragraph2)); sort($common); var_dump($common); ?&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload