The simplest use of explode
In this example, we split the string into an array:
The code is as follows: |
Copy code |
<? Php $ Str = "Hello world. It's a beautiful day ."; Print_r (explode ("", $ str )); ?> Output: Array ( [0] => Hello [1] => world. [2] => It's [3] => [4] => beautiful [5] => day. ) |
However, if we encounter the following function, how can we solve the problem "acne, acne marks # antioxidant: skin moisturizing # fighting lip prints: lifting and tightening # oil control: moisturizing # improving Lip Gloss ";
Example
The code is as follows: |
Copy code |
$ String = "acne, acne marks # antioxidant: active skin moisturizing # fighting lip prints: lifting and tightening # oil control: moisturizing # improving lip color "; $ Arr = explode ('#', str_replace (array (":"), '#', $ string )); Or use the preg_split method to achieve the same effect. $ Arr = preg_split ("/(# |:)/", $ string ); |
It is very easy to use. We can write one statement for multiple different rules.