Maison >développement back-end >Problème PHP >Comment utiliser l'outil d'extrait de code de débogage psysh pour PHP

Comment utiliser l'outil d'extrait de code de débogage psysh pour PHP

醉折花枝作酒筹
醉折花枝作酒筹avant
2021-07-01 15:32:401784parcourir

PsySH est une plateforme de développement d'exécution PHP, un débogueur interactif et une boucle Read-Eval-Print (REPL). Pour faire simple, c'est comme si vous utilisiez la console de Firebug pour déboguer votre code JavaScript. Ensuite, l'éditeur vous présentera PsySH.

Comment utiliser l'outil d'extrait de code de débogage psysh pour PHP

Site officiel

https://psysh.org/

Adresse Github

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

Installation

Utilisez wget pour installer

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

Utilisez composer pour installer

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

Command

wtf Imprimer le message d'erreur récent

history Afficher la commande d'exécution

clear Effacer la commande

doc Afficher la documentation sur l'utilisation des fonctions

dump Imprimer les variables

ls Afficher les variables

show Afficher les constantes de fonction Méthodes de classe

Lorsque vous utilisez la commande doc, vous devez installer le fichier localement

Les documents PsySH sont stockés dans ~/.local/share/psysh/. (Le système Windows est stocké dans C:Users{USER}AppDataRoamingPsySH)

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

Configuration

Osx ~/.config/psysh/config.php (ou C:Users{USER}AppDataRoamingPsySHconfig.php sous 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%;" />

Recommandé Apprendre : Tutoriel vidéo php

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer