Heim > Backend-Entwicklung > PHP-Tutorial > Spaßige PHP-GUI-Implementierung einer gierigen Schlange

Spaßige PHP-GUI-Implementierung einer gierigen Schlange

藏色散人
Freigeben: 2023-04-10 21:30:02
nach vorne
4670 Leute haben es durchsucht

In diesem Artikel erfahren Sie, wie Sie mit der PHP-GUI eine Schlange erstellen. Ich hoffe, dass er Ihnen bei Bedarf hilfreich sein wird!

Grafische Benutzeroberfläche (GUI)-Erweiterung

Als ich heute das PHP-Handbuch las, sah ich, dass PHP7 eine Erweiterung der UI-Grafikbibliothek hat, also lasst uns Holen Sie es nach. Installieren Sie die Erweiterung mit einem

Die Installationsschritte des offiziellen Handbuchs gelten für 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
Nach dem Login kopieren

Anforderungen (laut Dokumentation)

  • PHP 7
  • libui (aktuellen Master verwenden)
  • Windows/MacOSX /Linux (GTK-3)

Gehen Sie zu PECL, um die Windows-DLL herunterzuladen. Ich verwende PHP7 NTS 64-Bit, also habe ich Folgendes verwendet:

Spaßige PHP-GUI-Implementierung einer gierigen Schlange

Heruntergeladene Dateiverzeichnisstruktur:

Spaßige PHP-GUI-Implementierung einer gierigen Schlange

Weiter:

  • php_ui.dll wird im ext-Verzeichnis von PHP abgelegt und dann wird php.ini hinzugefügt extension=php_ui.dll

  • pthreadVC2.dll und libui.dll werden im PHP-Verzeichnis abgelegt das Gleiche wie die Datei php.exe. Führen Sie den Befehl php -m in der Ebene

  • cmd aus, um zu überprüfen, ob das Modul korrekt geladen ist eine Datei „snake.php“ im heruntergeladenen Ordner (Gieriges Schlangenfressspiel), gehen Sie in dieses Verzeichnis und führen Sie Folgendes aus:

Es gibt auch eine Partikeleffektdatei (starfield.php): Spaßige PHP-GUI-Implementierung einer gierigen Schlange

Spaßige PHP-GUI-Implementierung einer gierigen Schlange

Empfohlen Lernen: „

PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSpaßige PHP-GUI-Implementierung einer gierigen Schlange. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:segmentfault.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage