Heim >Backend-Entwicklung >PHP-Tutorial >php中利用explode函数分割字符串到数组_php技巧

php中利用explode函数分割字符串到数组_php技巧

WBOY
WBOYOriginal
2016-05-17 08:49:561560Durchsuche

分割字符串

//利用 explode 函数分割字符串到数组

复制代码 代码如下:

$source = "hello1,hello2,hello3,hello4,hello5";//按逗号分离字符串
$hello = explode(',',$source);

for($index=0;$index{
echo $hello[$index];echo "";
}
?>

//split函数进行字符分割
// 分隔符可以是斜线,点,或横线
复制代码 代码如下:

$date = "04/30/1973";
list($month, $day, $year) = split ('[/.-]', $date);
echo "Month: $month; Day: $day; Year: $year
\n";
?>


通过数组实现多条件查询的代码

复制代码 代码如下:

$keyword="asp php,jsp";
$keyword=str_replace("  "," ",$keyword);
$keyword=str_replace(" ",",",$keyword);
$keyarr=explode(',',$keyword);
for($index=0;$index{
$whereSql .= " And (arc.title like '%$keyarr[$index]%' Or arc.keywords like '%$keyarr[$index]%') ";
}
echo $whereSql;
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn