Example #1
0
function goDeeper($parent, $key, $value, $link, $result)
{
    global $db_prefix;
    if (!is_object($value) && !is_array($value) && $key != "status") {
        $sql = 'INSERT INTO `' . $db_prefix . 'twitter_usermetadata` (`twitter_user_id`, `field_key`, `field_value`)VALUES("' . $result->id_str . '", "' . $parent . $key . '", "' . str_replace('"', "'", $value) . '")';
        $insert = query_mysql($sql, $link);
    } else {
        if ((is_object($value) || is_array($value)) && $key != "status") {
            foreach ($value as $inner_key => $inner_value) {
                goDeeper($key . " ", $inner_key, $inner_value, $link, $result);
            }
        }
    }
}
Example #2
0
function go()
{
    $gs = new GameState();
    $gs->boss = new Boss(55, 8);
    $gs->player = new Player();
    global $spells;
    foreach ($spells as $spell) {
        $newgs = clone $gs;
        goDeeper($spell, $newgs);
        //var_dump($newgs);
    }
}