万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    cocos2d-x

    ・はじめに
    http://www.raywenderlich.com/11283/cocos2d-x-for-ios-and-android-getting-started
    ・シューティングっぽいのが作れる
    http://www.raywenderlich.com/11338/cocos2d-x-for-ios-and-android-space-game

    関数外の変数アクセス PHP

    ・こんなのできないのか

    <?php
    $global_hoge = "外のhoge"; // こいつがhoge()関数から取れない
    
    function hoge() {
        echo $global_hoge;
    }
    
    hoge(); // ここで関数呼ぶ
    ?>
    

    →Notice: Undefined variable: global_hoge in C:\xampp\htdocs\rider\hoge.php on line 5


    オライリー本によると これでOK.

    <?php
    $global_hoge = "外のhoge";
    
    function hoge() {
        echo $GLOBALS['global_hoge'];
    }
    
    hoge(); // ここで関数呼ぶ
    ?>
    

    グローバル変数をそのまま使えるように引きずりこむぜ!

    <?php
    
    $hoge1 = 'hoge1';
    $hoge2 = 'hoge2';
    
    function hoge() {
        foreach ($GLOBALS as $global_name => $global_val) {
            $$global_name = $global_val; // グローバルな変数を関数内に取り込む
        }
        echo $hoge1; // => 'hoge1'
        echo $hoge2; // => 'hoge2'
    }
    
    hoge();
    ?>