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

醉折花枝作酒筹
Libérer: 2023-03-11 07:00:01
avant
1696 Les gens l'ont consulté

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
Copier après la connexion

Utilisez composer pour installer

 $ composer g require psy/psysh:@stable
 $ psysh
Copier après la connexion

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
Copier après la connexion

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;)),
];
Copier après la connexion
<img src=&#39;https://gitee.com/smallsha/upic/raw/master/uPic/下载 (2).png&#39; alt=&#39;下载(2)&#39; style="zoom:50%;" />
Copier après la connexion

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!

Étiquettes associées:
source:segmentfault.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!