Rumah  >  Artikel  >  rangka kerja php  >  Cara menggunakan thinkphp pada baris arahan

Cara menggunakan thinkphp pada baris arahan

王林
王林asal
2023-05-29 15:01:071265semak imbas

ThinkPHP ialah rangka kerja PHP sumber terbuka yang mempunyai banyak kelebihan, seperti kesederhanaan, kemudahan penggunaan, kecekapan, dsb. Dalam pembangunan harian, kita selalunya perlu melakukan operasi tertentu pada baris arahan, seperti mencipta pengawal, menjana model, dan sebagainya. Jadi, bagaimana untuk menggunakan ThinkPHP dari baris arahan?

1. Pasang ThinkPHP

Mula-mula, kita perlu memasang ThinkPHP. Muat turun versi terkini pakej termampat dari tapak web rasmi, nyahzipnya secara setempat, masukkan direktori akar ThinkPHP melalui baris arahan dan laksanakan arahan berikut:

php think

Jika nombor versi dan maklumat lain ThinkPHP berjaya dikeluarkan, ini bermakna pemasangan kami berjaya.

2. Aplikasi baris perintah

Dalam ThinkPHP, kami boleh menggunakan aplikasi baris arahan untuk melaksanakan beberapa operasi biasa. Aplikasi baris arahan merujuk kepada memasukkan beberapa arahan dalam terminal (baris arahan) dan kemudian melaksanakan operasi yang sepadan. Contohnya, kita boleh menggunakan aplikasi baris arahan untuk mencipta pengawal, menjana model dan banyak lagi.

(1) Cipta pengawal

Dalam baris arahan, masukkan kod berikut untuk mencipta pengawal bernama Index:

php think make:controller Index

Maksud arahan ini ialah Cipta pengawal dinamakan Indeks dalam direktori pengawal aplikasi semasa.

(2) Jana model

Dalam baris arahan, masukkan kod berikut untuk menjana model yang sepadan berdasarkan jadual data:

php think make:model User

Maksud arahan ini ialah bahawa dalam model semasa yang bernama Pengguna dijana dalam direktori model aplikasi dan akan dikaitkan secara automatik dengan jadual data pengguna.

(3) Jana pengesah borang

Dalam baris arahan, masukkan kod berikut untuk menjana pengesah borang yang sepadan berdasarkan jadual data:

php think make:validate User

Arahan ini Maksudnya adalah untuk menjana pengesah bernama Pengguna dalam direktori pengesah aplikasi semasa, dan peraturan pengesahan akan dijana secara automatik berdasarkan jadual data pengguna.

3. Konfigurasikan aplikasi baris arahan

Secara lalai, ThinkPHP menggunakan mod CLI untuk menjalankan aplikasi baris arahan. Jika kita perlu menjalankan dalam mod WEB, kita perlu mengubah suai fail konfigurasi. Buka fail config/console.php dan tetapkan pilihan use_clioption kepada false.

4. Penghuraian parameter baris perintah

Dalam ThinkPHP, kami boleh menyesuaikan parameter baris arahan untuk menghurai. Berikut ialah contoh:

php think test:name --name ThinkPHP --age 5

Maksud arahan ini adalah untuk menjalankan kaedah nama dalam pengawal ujian dan lulus dua parameter, nama dan umur. Dalam pengawal, anda boleh mendapatkan kedua-dua parameter ini melalui kaedah berikut:

$name = $this->input('name');
$age = $this->input('age');

Ringkasan

Melalui contoh di atas, kita boleh dengan mudah mendapati bahawa sangat mudah untuk menggunakan ThinkPHP dalam baris arahan . Dengan bantuan aplikasi baris arahan, kami boleh membuat pengawal dengan cepat dan mudah, menjana model dan banyak lagi. Pada masa yang sama, melalui penghuraian parameter, kami juga boleh menyesuaikan parameter baris arahan untuk memenuhi keperluan yang berbeza.

Atas ialah kandungan terperinci Cara menggunakan thinkphp pada baris arahan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn