We all know that PHP explode () function is to divide a string into arrays. This return value is an array of strings, so today we'll show you how to use the Explode function to split a string into an instance of an array!
Using the explode function to split a string into an array
<?php $source = "HELLO1,HELLO2,HELLO3,HELLO4,HELLO5";//separate strings by commas $hello = explode (', ', $source); for ($index =0; $index <count ($hello); $index + +) {echo $hello [$index];echo "</br>";}?
Split function for character segmentation
The delimiter can be a slash, a dot, or a horizontal line
<?php $date = "04/30/1973"; List ($month, $day, $year) = Split (' [/.-] ', $date); echo "Month: $month; Day: $day; Year: $year <br/>\n ";?>
Code to implement a multi-condition query through an array
<?php$keyword= "ASP php,jsp"; $keyword =str_replace (" ", "" ", $keyword); $keyword =str_replace (" ",", ", $keyword); $keyarr =explode (', ', $keyword); for ($index =0; $index <count ($keyarr), $index + +) {$whereSql. = "and (Arc.title like '% $keyarr [$index]% ' Or arc.keywords Like '% $keyarr [$index]% ') ";} Echo $whereSql;
Summarize:
Through the study of this article, we have a certain understanding of how to use the explode function to divide a string into an array, hoping to help you with your work!
Related recommendations:
The difference between the explode () function and the strtok () function in PHP
Application of explode () function in PHP
Example code for the explode () function in PHP
A detailed definition of the explode () function in PHP