欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網
          最全最豐富的資訊網站

          PHP GUI趣味實現一個貪吃蛇

          本文給大家介紹關于PHP GUI是怎么做一個貪吃蛇的,希望對需要的你有所幫助!

          圖形用戶界面(GUI) 擴展

          今天閱讀PHP手冊的時候,看到PHP7有ui這個圖形庫的擴展,所以咱趕新鮮用一用

          安裝擴展

          官方手冊的安裝步驟是linux的:

          Requirements:     PHP 7     libui (use current master)     Windows/MacOSX/Linux (GTK-3)  Install re2c:     sudo apt install re2c  Install libui:      git clone https://github.com/andlabs/libui.git     cd libui     sudo cp *.h /usr/local/include/     cmake .     cd out     sudo cp * /usr/lib/  Install ui:      Method one: use pecl:         sudo pecl install channel://pecl.php.net/ui-2.0.0      Method two:build source code:         git clone https://github.com/krakjoe/ui.git         cd ui         phpize         make         sudo make install  Enable ui.so:     sudo echo 'extension=ui.so' > /etc/php/7.0/mods-available/ui.ini     sudo ln -s /etc/php/7.0/mods-available/ui.ini 20-ui.ini  Test:     php -m     git clone https://github.com/krakjoe/ui.git     cd ui/examples/     php snake.php

          要求(文檔寫著)

          • PHP 7
          • libui (use current master)
          • Windows/MacOSX/Linux (GTK-3)

          到PECL上下載windows的dll,我用的是php7 nts 64位,所以用了這個:

          PHP GUI趣味實現一個貪吃蛇

          下載下來的文件目錄結構:

          PHP GUI趣味實現一個貪吃蛇

          接下來:

          • php_ui.dll放入到php的ext目錄中,然后php.ini加入extension=php_ui.dll

          • pthreadVC2.dll和libui.dll放入php目錄中,也就是和php.exe文件同級

          • cmd中運行php -m命令查看模塊有沒有正確加載

          PHP GUI趣味實現一個貪吃蛇

          PHP GUI趣味實現一個貪吃蛇

          測試一個貪吃蛇

          ui擴展下載的文件夾中有個snake.php文件(貪吃蛇游戲),到該目錄下運行:

          php snake.php

          PHP GUI趣味實現一個貪吃蛇

          另外還有個粒子效果的文件(starfield.php):

          PHP GUI趣味實現一個貪吃蛇

          推薦學習:《PHP視頻教程》

          贊(0)
          分享到: 更多 (0)
          網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號