Heim  >  Artikel  >  Backend-Entwicklung  >  So verwenden Sie das Psysh-Debugging-Code-Snippet-Tool für PHP

So verwenden Sie das Psysh-Debugging-Code-Snippet-Tool für PHP

醉折花枝作酒筹
醉折花枝作酒筹nach vorne
2021-07-01 15:32:401732Durchsuche

PsySH ist eine PHP-Laufzeitentwicklungsplattform, ein interaktiver Debugger und eine Read-Eval-Print-Schleife (REPL). Um es einfach auszudrücken: Es ist so, als würden Sie die Firebug-Konsole verwenden, um Ihren JavaScript-Code zu debuggen. Im Folgenden stellt Ihnen der Herausgeber PsySH vor.

So verwenden Sie das Psysh-Debugging-Code-Snippet-Tool für PHP

Offizielle Website

https://psysh.org/

Github-Adresse

https://github.com/bobthecow/...

Installation

Verwenden Sie wget zur Installation

$ wget https://git.io/psysh
$ chmod +x psysh
$ ./psysh

Verwenden Sie Composer um

 $ composer g require psy/psysh:@stable
 $ psysh

Command

wtf zu installieren. Letzte Fehlermeldung drucken

History. Ausführungsbefehl anzeigen

clear Befehl löschen

doc. Funktionsverwendungsdokumentation anzeigen.

dump. Variablen drucken

Wenn Sie den Befehl doc verwenden, müssen Sie die Datei lokal installieren.

PsySH-Dokumente werden in ~/.local/share/psysh/ gespeichert. (Das Windows-System wird in C:Users{USER}AppDataRoamingPsySH gespeichert)

$ cd ~/.local/share 
$ mkdir psysh
$ cd psydh
$ wget http://psysh.org/manual/zh/php_manual.sqlite

Configuration

Osx ~/.config/psysh/config.php (oder C:Users{USER}AppDataRoamingPsySHconfig.php unter Windows).

<?php
return [
    &#39;commands&#39; => [
        new \Psy\Command\ParseCommand,
    ],

    &#39;defaultIncludes&#39; => [
        __DIR__ . &#39;/include/bootstrap.php&#39;, //这里可以加载自己平时常用的类库
    ],

    &#39;startupMessage&#39; => sprintf(&#39;<info>%s</info>&#39;, shell_exec(&#39;uptime&#39;)),
];
<img src=&#39;https://gitee.com/smallsha/upic/raw/master/uPic/下载 (2).png&#39; alt=&#39;下载(2)&#39; style="zoom:50%;" />

Empfohlen Lernen:

php-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo verwenden Sie das Psysh-Debugging-Code-Snippet-Tool für PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen