PsySH menyediakan antara muka baris arahan penyahpepijatan PHP interaktif untuk menguji kod dalam masa nyata tanpa menetapkan titik putus atau mengubah suai kod. Penggunaannya termasuk: Pasang PsySH: komposer global memerlukan psy/psysh Mulakan PsySH: psysh Tentukan fungsi yang akan dinyahpepijat: $multiply = function ($a, $b) {return $a * $b;} Panggil fungsi: multiply( 2 , 3) Gunakan fungsi autolengkap untuk melihat tandatangan dan maklumat fungsi
Cara menggunakan PsySH untuk nyahpepijat baris arahan interaktif fungsi PHP
PsySH ialah antara muka baris arahan penyahpepijatan interaktif untuk kod PHP. Ia membolehkan anda menguji kod anda dengan cepat dalam masa nyata tanpa menetapkan titik putus atau mengubah suai kod anda.
Pasang PsySH
Cara termudah untuk memasang PsySH ialah menggunakan Komposer:
composer global require psy/psysh
Menggunakan PsySH
Untuk memulakan PsySH, jalankan arahan berikut:
This di terminal akan terbukaThis anda:
This .Menyahpepijat fungsi PHP dalam PsySH
Untuk nyahpepijat fungsi PHP, anda boleh mentakrifkannya sebagai penutupan dalam PsySH:psysh
$multiply = function ($a, $b) { return $a * $b; };
multiply(2, 3)
Kes Praktikal
Andaikan anda sedang membangunkan fungsi untuk mengira bilangan perkataan dalam rentetan. Anda boleh nyahpepijatnya dalam PsySH dengan mengikuti langkah berikut:countWords
的函数:6
$countWords = function ($string) { return str_word_count($string); };
countWords("Hello, world!")
dump
命令:2
其他技巧
exit
Tentukan fungsi yang dipanggil countWords
: dump(countWords)
exit
dalam PsySH. 🎜🎜Atas ialah kandungan terperinci Bagaimana untuk menyahpepijat baris arahan interaktif fungsi PHP dengan PsySH?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!