Rumah >rangka kerja php >ThinkPHP >Bagaimana untuk mengeluarkan gambar dalam thinkphp
Laluan tetap untuk mengeluarkan imej
Kadangkala kita perlu mengeluarkan satu atau lebih imej pada halaman Laluan imej ini boleh anda gunakan thinkphp. Fungsi Helper a1f02c36ba31691bcfe87b2722de723b
untuk melaksanakan output. Kaedah khusus adalah seperti berikut:
1 Mula-mula, simpan imej dalam direktori public
dalam thinkphp, seperti public/images/logo.png
.
2. Gunakan teg a1f02c36ba31691bcfe87b2722de723b
untuk memanggil imej dalam HTML, kodnya adalah seperti berikut:
<img src="/images/logo.png"/>
di mana, /images/logo.png
ialah laluan relatif imej dan /
mewakili direktori akar tapak web.
3. Selepas selesai, simpan dan muat semula halaman, dan anda akan dapat melihat imej pada halaman.
Imej keluaran laluan dinamik
Kadangkala laluan imej yang perlu kita keluarkan dalam thinkphp adalah dinamik Sebagai contoh, kita perlu menyimpan laluan imej dalam pangkalan data , dan kemudian mengikut Data yang sepadan mengeluarkan gambar yang berbeza. Pada masa ini, kita boleh menggunakan kaedah berikut untuk mencapai gambar output laluan dinamik.
1. Mula-mula, tambah medan image
dalam pangkalan data untuk menyimpan laluan imej.
2. Apabila mengeluarkan imej dalam templat, gunakan fungsi url
thinkphp untuk menjana laluan imej. Kodnya adalah seperti berikut:
<img src="<?php echo url($imagePath); ?>"/>
Antaranya, $imagePath
mewakili laluan imej yang disimpan dalam jadual data, dan kaedah url()
secara automatik akan menukar laluan kepada laluan relatif dalam direktori akar tapak web.
3. Selepas selesai, simpan dan muat semula halaman, dan anda akan dapat mengeluarkan imej dengan laluan dinamik.
Atas ialah kandungan terperinci Bagaimana untuk mengeluarkan gambar dalam thinkphp. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!