note 114481 deleted from function.explode by salathe
| From: | salathe@php.net | Date: | Mon, 21 Sep 2020 14:50:15 +0000 |
| Subject: | note 114481 deleted from function.explode by salathe | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-215342@lists.php.net to get a copy of this message | ||
Note Submitter: david dot drakulovski at gmail dot com
----
I made this code for some useful filtering texts with lot of gibberish. Example provided:
<?php
$text = "There are;many|variations of:passages of Lorem Ipsum available,but the/majority
have\"suffered|alteration in some form,by injected humour,or randomised words which don't
look even.slightly:believable./";
$delimiter = array("
",",",".","'","\"","|","\\","/",";",":");
$replace = str_replace($delimiter, $delimiter[0], $text);
$explode = explode($delimiter[0], $replace);
echo '<pre>';
print_r($explode);
echo '</pre>';
// replaces many symbols in text, then explodes it
?>
This will output the following:
Array
(
[0] => There
[1] => are
[2] => many
[3] => variations
[4] => of
[5] => passages
[6] => of
[7] => Lorem
[8] => Ipsum
[9] => available
[10] => but
[11] => the
[12] => majority
[13] => have
[14] => suffered
[15] => alteration
[16] => in
[17] => some
[18] => form
[19] => by
[20] => injected
[21] => humour
[22] => or
[23] => randomised
[24] => words
[25] => which
[26] => don
[27] => t
[28] => look
[29] => even
[30] => slightly
[31] => believable
[32] =>
[33] =>
)