php explode 带参数的用法
本文主要记录explode参数用法
实例一 0:
<?php
$str = "abc.jpg?time=11?time=22";
$result = explode("?time=",$str,0);
var_dump($result);
?>
输出:array(1) { [0]=> string(23) "abc.jpg?time=11?time=22" }
实例二 1:
<?php
$str = "abc.jpg?time=11?time=22";
$result = explode("?time=",$str,1);
var_dump($result);
?>
输出:array(1) { [0]=> string(23) "abc.jpg?time=11?time=22" }
实例三 2:
<?php
$str = "abc.jpg?time=11?time=22";
$result = explode("?time=",$str,2);
var_dump($result);
?>
输出:array(2) { [0]=> string(7) "abc.jpg" [1]=> string(10) "11?time=22" }
实例四 3:
<?php
$str = "abc.jpg?time=11?time=22";
$result = explode("?time=",$str,3);
var_dump($result);
?>
输出:array(3) { [0]=> string(7) "abc.jpg" [1]=> string(2) "11" [2]=> string(2) "22" }
实例五 4:
<?php
$str = "abc.jpg?time=11?time=22";
$result = explode("?time=",$str,4);
var_dump($result);
?>
输出:array(3) { [0]=> string(7) "abc.jpg" [1]=> string(2) "11" [2]=> string(2) "22" }
实例六-1:
<?php
$str = "abc.jpg?time=11?time=22";
$result = explode("?time=",$str,-1);
var_dump($result);
?>
输出:array(2) { [0]=> string(7) "abc.jpg" [1]=> string(2) "11" }
实例七-2:
<?php
$str = "abc.jpg?time=11?time=22";
$result = explode("?time=",$str,-2);
var_dump($result);
?>
输出:array(1) { [0]=> string(7) "abc.jpg" }
实例八-3:
<?php
$str = "abc.jpg?time=11?time=22";
$result = explode("?time=",$str,-3);
var_dump($result);
?>
输出:array(0) { }
实例九-4:
<?php
$str = "abc.jpg?time=11?time=22";
$result = explode("?time=",$str,-4);
var_dump($result);
?>
输出:array(0) { }
转载于:https://my.oschina.net/ganfanghua/blog/1538117