Beispiel #1
0
            case "Text-Random":
                $row_vals[] = generate_random_text_str($g_words, $col[2][2], "range", $col[2][0], $col[2][1]);
                break;
            case "Auto-Increment":
                $start = $col[2][0];
                $increment = $col[2][1];
                $row_vals[] = ($row - 1) * $increment + $start;
                break;
            case "List":
                $elements = explode("|", $col[2][2]);
                if ($col[2][0] == "Exactly") {
                    $row_vals[] = join(", ", return_random_subset($elements, $col[2][1]));
                } else {
                    // At MOST. So randomly calculate a number up to the num specified:
                    $num_items = rand(0, $col[2][1]);
                    $row_vals[] = join(", ", return_random_subset($elements, $num_items));
                }
                break;
            case "Number-Range":
                $row_vals[] = rand($col[2][0], $col[2][1]);
                break;
            case "Alphanumeric":
                $row_vals[] = generate_random_alphanumeric_str($col[2][0]);
                break;
        }
    }
    echo join("{$csv_delimiter}", $row_vals) . $newline;
}
?>

Beispiel #2
0
            case "Text-Random":
                echo generate_random_text_str($g_words, $col[2][2], "range", $col[2][0], $col[2][1]);
                break;
            case "Auto-Increment":
                $start = $col[2][0];
                $increment = $col[2][1];
                echo ($row - 1) * $increment + $start;
                break;
            case "List":
                $elements = explode("|", $col[2][2]);
                if ($col[2][0] == "Exactly") {
                    echo join(", ", return_random_subset($elements, $col[2][1]));
                } else {
                    // At MOST. So randomly calculate a number up to the num specified:
                    $num_items = rand(0, $col[2][1]);
                    echo join(", ", return_random_subset($elements, $num_items));
                }
                break;
            case "Number-Range":
                echo rand($col[2][0], $col[2][1]);
                break;
            case "Alphanumeric":
                echo generate_random_alphanumeric_str($col[2][0]);
                break;
        }
        echo "</{$col[0]}>\n";
    }
    echo "\t</{$record_node_name}>\n";
}
echo "</{$root_node_name}>";
?>
Beispiel #3
0
            case "Text-Random":
                $row_vals['Text-Random'] = generate_random_text_str($g_words, $col[2][2], "range", $col[2][0], $col[2][1]);
                break;
            case "Auto-Increment":
                $start = $col[2][0];
                $increment = $col[2][1];
                $row_vals['Auto-Increment'] = ($row - 1) * $increment + $start;
                break;
            case "List":
                $elements = explode("|", $col[2][2]);
                if ($col[2][0] == "Exactly") {
                    $row_vals['List'] = return_random_subset($elements, $col[2][1]);
                } else {
                    // At MOST. So randomly calculate a number up to the num specified:
                    $num_items = rand(0, $col[2][1]);
                    $row_vals['List'] = return_random_subset($elements, $num_items);
                }
                break;
            case "Number-Range":
                $row_vals['Number-Range'] = rand($col[2][0], $col[2][1]);
                break;
            case "Alphanumeric":
                $row_vals['Alphanumeric'] = generate_random_alphanumeric_str($col[2][0]);
                break;
        }
    }
    $table[] = $row_vals;
    //echo join("$csv_delimiter", $row_vals) . $newline;
}
//settype($table,'object');
echo json_encode($table);
Beispiel #4
0
            case "Text-Random":
                $elements[] = generate_random_text_str($g_words, $col[2][2], "range", $col[2][0], $col[2][1]);
                break;
            case "Auto-Increment":
                $start = $col[2][0];
                $increment = $col[2][1];
                $elements[] = ($row - 1) * $increment + $start;
                break;
            case "List":
                $all_elements = explode("|", $col[2][2]);
                if ($col[2][0] == "Exactly") {
                    $elements[] = join(", ", return_random_subset($all_elements, $col[2][1]));
                } else {
                    // At MOST. So randomly calculate a number up to the num specified:
                    $num_items = rand(0, $col[2][1]);
                    $elements[] = join(", ", return_random_subset($all_elements, $num_items));
                }
                break;
            case "Number-Range":
                $elements[] = rand($col[2][0], $col[2][1]);
                break;
            case "Alphanumeric":
                $elements[] = generate_random_alphanumeric_str($col[2][0]);
                break;
        }
    }
    array_walk($elements, "enquote");
    echo $insert_qry_start;
    echo join(",", $elements);
    echo ");<br />";
}