split a string in php code example
Example 1: string to array in php
print_r(explode(',',$yourstring));
Example 2: php split string
<?php
$pizza = "piece1 piece2 piece3 piece4 piece5 piece6";
$pieces = explode(" ", $pizza);
echo $pieces[0];
echo $pieces[1];
Example 3: split php
$pizza = "piece1 piece2 piece3 piece4 piece5 piece6";
$pieces = explode(" ", $pizza);
echo $pieces[0];
echo $pieces[1];
$keywords = preg_split("/[\s,]+/", "hypertext language, programming");
print_r($keywords);
Array
(
[0] => hypertext
[1] => language
[2] => programming
)
Example 4: php split string
explode(" ","Geeks for Geeks")
Example 5: php split string from end
You can use this following function
function str_rsplit($string, $length)
{
if ( !$length ) { return false; }
if ( $length > 0 ) { return str_split($string,$length); }
$l = strlen($string);
$length = min(-$length,$l);
$mod = $l % $length;
if ( !$mod ) { return str_split($string,$length); }
return array_merge(array(substr($string,0,$mod)), str_split(substr($string,$mod),$length));
}
$str = '123456789';
str_split($str,5);
str_rsplit($str,5);
str_rsplit($str,-7);
Example 6: how to split sting in php
<?php
list($user, $pass, $uid, $gid, $extra) =
split(":", $passwd_line, 5);
?>