Beispiel #1
0
function getWord($str, $pos)
{
    $arr = array();
    $j = 0;
    $arr[0] = 0;
    for ($i = 0; $i < strlen($str); $i++) {
        if ($str[$i] == ' ') {
            array_push($arr, $i);
        }
    }
    array_push($arr, strlen($str));
    $start = $arr[$pos - 1];
    foreach ($arr as $k => $v) {
        if ($k == $pos) {
            $str1 = substr_amit($str, $start, $v);
        }
    }
    return $str1;
}
Beispiel #2
0
function explode_amit($str, $delim)
{
    $cnt = strlen($str);
    $count = 0;
    $arr = array();
    $arr2 = array();
    for ($i = 0; $i < $cnt; $i++) {
        if ($str[$i] == $delim) {
            $count++;
            array_push($arr, $i);
        }
    }
    array_push($arr, strlen($str) + 1);
    $start = 0;
    $str1 = "";
    $final = array();
    foreach ($arr as $v) {
        $str1 = substr_amit($str, $start, $v - 1);
        $start = $v + 1;
        array_push($final, $str1);
    }
    return $final;
}