note 114481 added to function.explode
| From: | david dot drakulovski at gmail dot com | Date: | Tue, 25 Feb 2014 10:58:19 +0000 |
| Subject: | note 114481 added to function.explode | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-198707@lists.php.net to get a copy of this message | ||
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] =>
)
----
Server IP: 72.52.91.14
Probable Submitter: 72.52.91.14
----
Manual Page -- http://php.net/manual/en/function.explode.php
Edit -- https://master.php.net/note/edit/114481
Del: integrated -- https://master.php.net/note/delete/114481/integrated
Del: useless -- https://master.php.net/note/delete/114481/useless
Del: bad code -- https://master.php.net/note/delete/114481/bad+code
Del: spam -- https://master.php.net/note/delete/114481/spam
Del: non-english -- https://master.php.net/note/delete/114481/non-english
Del: in docs -- https://master.php.net/note/delete/114481/in+docs
Del: other reasons-- https://master.php.net/note/delete/114481
Reject -- https://master.php.net/note/reject/114481
Search -- https://master.php.net/manage/user-notes.php