Rumah  >  Artikel  >  pembangunan bahagian belakang  >  PHP GUI pelaksanaan menyeronokkan ular tamak

PHP GUI pelaksanaan menyeronokkan ular tamak

藏色散人
藏色散人ke hadapan
2022-02-02 04:00:314596semak imbas

Artikel ini akan memperkenalkan kepada anda cara membuat ular dengan PHP GUI Saya harap ia akan membantu anda jika anda memerlukannya!

Pelanjutan Antaramuka Pengguna Grafik (GUI)

Baca manual PHP hari ini Di masa itu, saya melihat bahawa PHP7 mempunyai sambungan kepada perpustakaan grafik ui, jadi kami bergegas untuk menggunakannya secara baru

Pasang sambungan

Langkah pemasangan dalam manual rasmi adalah untuk 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

Keperluan (dokumentasi mengatakan)

  • PHP 7
  • libui (gunakan induk semasa)
  • Windows/MacOSX/Linux (GTK- 3)

Muat turun dll windows dari PECL Saya menggunakan php7 nts 64-bit, jadi saya menggunakan ini:

PHP GUI pelaksanaan menyeronokkan ular tamak

Direktori fail yang dimuat turun. struktur :

PHP GUI pelaksanaan menyeronokkan ular tamak

Seterusnya:

  • Masukkan php_ui.dll ke dalam direktori ext php, dan kemudian tambah php.iniextension=php_ui.dll

  • pthreadVC2.dll dan libui.dll diletakkan dalam direktori php, iaitu tahap yang sama dengan fail php.exe

  • Jalankan arahan php -m dalam cmd untuk menyemak sama ada modul dimuatkan dengan betul

PHP GUI pelaksanaan menyeronokkan ular tamak

PHP GUI pelaksanaan menyeronokkan ular tamak

Uji satu Ular

Terdapat fail snake.php (Permainan Ular) dalam folder yang dimuat turun oleh sambungan ui Pergi ke direktori ini dan jalankan:

php snake.php

PHP GUI pelaksanaan menyeronokkan ular tamak

Terdapat juga fail kesan zarah (starfield.php):

PHP GUI pelaksanaan menyeronokkan ular tamak

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci PHP GUI pelaksanaan menyeronokkan ular tamak. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:segmentfault.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam