lunes, 25 de mayo de 2015

Explode() examples

array str_split ( string $string [, int $split_length = 1 ] )

Example #1 explode() examples
<?php// Example 1$pizza  = "piece1 piece2 piece3 piece4 piece5 piece6";$pieces = explode(" ", $pizza);
echo 
$pieces[0]; // piece1echo $pieces[1]; // piece2

// Example 2
$data = "foo:*:1023:1000::/home/foo:/bin/sh";
list(
$user, $pass, $uid, $gid, $gecos, $home, $shell) = explode(":", $data);
echo 
$user; // fooecho $pass; // *?>
Example #2 explode() return examples
<?php/*
   A string that doesn't contain the delimiter will simply
   return a one-length array of the original string.
*/
$input1 = "hello";$input2 = "hello,there";var_dump( explode( ',', $input1 ) );var_dump( explode( ',', $input2 ) );?>
The above example will output:
array(1)
(
    [0] => string(5) "hello"
)
array(2)
(
    [0] => string(5) "hello"
    [1] => string(5) "there"
)
Example #3 limit parameter examples
<?php
$str 
= 'one|two|three|four';// positive limitprint_r(explode('|', $str, 2));// negative limit (since PHP 5.1)print_r(explode('|', $str, -1));?>
The above example will output:
Array
(
    [0] => one
    [1] => two|three|four
)
Array
(
    [0] => one
    [1] => two
    [2] => three
)

sábado, 23 de mayo de 2015

Substrayendo valores substr

cadena







<?

$result="0411 2 Up Dial SIP/callcentric/411,,Tt 0154 00:00:24 5061874a-712b-44a9-9 ";

echo substr("$result",-60); //00:00:24 5061874a-712b-44a9-9

echo "<br><br>";

echo substr(substr("$result",-60),0,30);  //00:00:24

?>