12 Penggunaan Commandline PHP yang berguna yang harus diketahui setiap pengguna Linux
- 1978
- 624
- Dr. Travis Bahringer
Dalam posting terakhir saya “Cara menggunakan dan menjalankan kode PHP di Linux Command - Line”, saya menekankan untuk menjalankan kode PHP secara langsung di baris perintah Linux serta mengeksekusi file skrip PHP di terminal Linux.
Jalankan kode PHP di Linux Commandline - Bagian 2Posting ini bertujuan membuat Anda sadar akan beberapa fitur luar biasa penggunaan PHP di Linux Terminal.
Biarkan kami mengkonfigurasi beberapa php.ini
Pengaturan dalam shell interaktif php.
6. Atur prompt baris perintah php
Untuk mengatur prompt baris perintah php, Anda harus memulai shell interaktif php dari terminal linux menggunakan berikut php -a Perintah (Mengaktifkan Mode Interaktif PHP).
$ php -a
dan kemudian mengatur apa pun (katakanlah Hai tecmint ::) sebagai prompt perintah shell interaktif php, cukup sebagai:
php> #cli.prompt = hai tecmint ::Aktifkan shell interaktif php
Anda juga dapat mengatur waktu saat ini sebagai prompt baris perintah Anda, hanya sebagai:
php> #cli.prompt = 'echo date (' h: m: s ');' > 22:15:43>
7. Menghasilkan satu output layar sekaligus
Di artikel terakhir kami, kami telah menggunakan 'lebih sedikit'Perintah di banyak tempat pipaD dengan perintah asli. Kami melakukan ini untuk mendapatkan satu layar output di mana output tidak bisa muat di satu layar. Tapi kami bisa mengkonfigurasi php.ini file untuk mengatur pager nilai untuk lebih sedikit untuk menghasilkan satu output layar sekaligus,
$ php -a php> #cli.pager = kurangPerbaiki output layar PHP
Jadi, lain kali ketika Anda menjalankan perintah (katakanlah debugger phpinfo ();
) Di mana output terlalu besar untuk dipasang layar, itu akan secara otomatis menghasilkan output yang sesuai dengan arus Anda.
php> phpinfo ();Output info PHP
8. Saran dan penyelesaian tab
Shell php cukup pintar untuk menunjukkan saran dan Tab Penyelesaian. Anda dapat menggunakan tombol tab untuk menggunakan fitur ini. Jika lebih dari satu opsi tersedia untuk string yang ingin Anda selesaikan, Anda harus menggunakan tombol tab dua kali, lagi gunakan sekali.
Dalam kasus lebih dari satu kemungkinan, gunakan Tab dua kali.
php> Zip [tab] [tab]
Dalam kasus kemungkinan tunggal, gunakan Tab sekali.
php> #cli.pager [tab]
Anda bisa terus menekan Tab untuk opsi sampai nilai opsi dipenuhi. Semua kegiatan dicatat untuk mengajukan ~/.PHP-History
.
Untuk memeriksa log aktivitas shell interaktif PHP Anda, Anda dapat menjalankan:
$ nano ~/.php_history | lebih sedikitPeriksa Log Shell Interaktif PHP
9. Anda dapat menggunakan warna di dalam shell interaktif php. Yang perlu Anda ketahui hanyalah kode warnanya.
Menggunakan gema Untuk mencetak output ke berbagai warna, hanya sebagai:
php> echo "color_code1 teks second_color_code";
atau contoh yang lebih menjelaskan adalah:
php> echo "3 [0; 31m hi tecmint \ x1b [0m";Aktifkan warna dalam shell php
Kita telah melihat sampai sekarang bahwa menekan tombol pengembalian berarti menjalankan perintah, namun titik koma di akhir setiap perintah dalam shell php adalah wajib.
10. Basename dalam shell php mencetak komponen nama trailing dari jalur
Fungsi dasar di php shell mencetak komponen nama trailing dari string yang diberikan yang berisi jalur ke file atau direktori.
Basename () Contoh #1 dan #2.
php> Echo Basename ("/var/www/html/wp/wp-content/plugins"); php> Echo Basename ("www.tecmint.com/contact-US.html ");
Kedua contoh di atas akan menghasilkan:
Plugin Contact-US.htmlCetak nama dasar dalam php
11. Anda dapat membuat file (katakanlah test1.txt) menggunakan shell interaktif php di desktop Anda, hanya sebagai
$ touch ("/home/avi/desktop/test1.txt");
Kami telah melihat betapa halus PHP Interactive Shell dalam matematika, berikut adalah beberapa contoh lagi untuk membuat Anda setrum.
12. Cetak panjang string katakan tecmint.com menggunakan shell interaktif php
Strlen Fungsi digunakan untuk mendapatkan panjang string yang diberikan.
php> Echo Strlen ("Tecmint.com ");Cetak string panjang dalam php
13. Shell interaktif php dapat mengurutkan array. Ya, Anda tidak salah dengar
Mendeklarasikan variabel a dan atur nilainya ke array (7,9,2,5,10).
php> $ a = array (7,9,2,5,10);
Urutkan nomor dalam array.
php> urutkan ($ a);
Cetak nomor array dalam urutan yang diurutkan bersama dengan pesanan mereka. Yang pertama adalah [0].
php> print_r ($ a); Array ([0] => 2 [1] => 5 [2] => 7 [3] => 9 [4] => 10)Urutkan array dalam php
14. Dapatkan nilai PI dalam shell interaktif PHP
php> echo pi (); 3.1415926535898
15. Cetak akar kuadrat dari angka katakan 32
php> Echo Sqrt (150); 12.247448713916
16. Menggemakan angka acak dari kisaran menjadi 0-10
php> Echo Rand (0, 10);Dapatkan nomor acak dalam PHP
17. Dapatkan md5sum dan sha1sum untuk string yang diberikan
Misalnya, mari kita periksa md5sum dan sha1sum dari string (katakanlah Avi) pada shell php dan periksa silang hasilnya dengan md5sum dan sha1sum yang dihasilkan oleh bash shell.
php> Echo MD5 (AVI); 3FCA379B3F0E322B7B7967BFCFB948AD php> Echo Sha1 (Avi); 8F920F22884D6FEA9DF883843C4A8095A2E5AC6F
$ echo -n avi | MD5SUM 3FCA379B3F0E322B7B7967BFCFB948AD - $ ECHO -N AVI | sha1sum 8f920f22884d6fea9df883843c4a8095a2e5ac6f -Periksa md5sum dan sha1sum di php
Ini hanya sekilas tentang apa yang bisa dicapai dari shell php dan seberapa interaktif shell php. Itu saja untuk sekarang dari saya. Tetap terhubung ke tecmint. Berikan kami umpan balik berharga Anda di komentar. Suka dan bagikan kami untuk menyebar.
- « Monitor Sumber Daya Server dengan CollectD-Web dan Apache CGI di Linux
- Seri RHCSA menggunakan ACLS (daftar kontrol akses) dan pemasangan saham Samba / NFS - Bagian 7 »