PHP画图的一些疑义

Jun 13, 2016 am 10:43 AM
621 src

PHP画图的一些疑问


PHP code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->$src621 = imagecreate(200,200); $yellow = imagecolorallocate($src621, 255, 255, 0);$red = imagecolorallocate($src621, 255, 0, 0);$green = imagecolorallocate($src621, 0, 255, 0);imagerectangle($src621, 100, 50, 150, 150, $green);imagefill($src621, 0, 0, $red);header("Content-Type: image/png");imagepng ($src621);imagedestroy($src621);
Salin selepas log masuk


结果:


疑问一、yellow颜色是怎么被画上去的?
疑问二、imagefill函数的中间2个参数有什么用?(自己测试发现,改变不起作用,如果改变大了,就没有填充颜色)

求牛人解答。谢谢!!

------解决方案--------------------
注: 第一次对 imagecolorallocate() 的调用会填充背景色。 
//imagefill($src621, 0, 0, $red);//注释掉这句你就看出来了
imagefile是点区域填充,左上角是(0,0)
为黄色,意思把所有红色(选区)填充为$red,像ps里的油漆筒
这个选区是关键,为啥里面的红色未被填充,那是因为
imagerectangle($src621, 100, 50, 150, 150, $green);//矩形的边框为绿色
这个green色隔开了红色,也就是里面给与外面红不在一个选区
不信你再改一下这句测试
imagefill($src621, 101, 51, $red);//这样点跑矩形里面了,选中的是矩形里面的红区域


------解决方案--------------------
对于 imagecreate 创建的资源,第一个创建的颜色为背景色
imagefill函数的中间2个参数是充填的起点坐标(原点),从这点出发直至边界,所有可到达的位置并且颜色与原点相同的都设为指定色

用于你在 imagefill 之前换了一个空心矩形(imagerectangle)所以该矩形的边缘是作为边界的
不被充填,自然也就露出背景了
Kenyataan Laman Web ini
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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apakah maksud src dan href? Apakah maksud src dan href? Aug 16, 2023 pm 05:00 PM

src dan href masing-masing, 1. src ialah singkatan sumber, yang digunakan untuk menentukan laluan sumber luaran Ia biasanya digunakan untuk membenamkan fail luaran, seperti gambar, audio, video, dll. Atribut src secara amnya digunakan pada img, skrip, iframe dan tag lain ; 2. href ialah singkatan rujukan hiperteks, yang digunakan untuk menentukan laluan sumber sasaran hiperpautan. Atribut href biasanya digunakan pada teg seperti pautan dan.

Apakah perbezaan dalam fungsi dan penggunaan antara atribut src dan atribut href? Apakah perbezaan dalam fungsi dan penggunaan antara atribut src dan atribut href? Dec 28, 2023 am 08:20 AM

Atribut src dan atribut href ialah atribut yang biasa digunakan dalam HTML dan digunakan untuk memuatkan sumber luaran. Walaupun mereka mempunyai tujuan yang sama, terdapat beberapa perbezaan dalam penggunaan dan tujuan. Atribut src: Atribut src digunakan untuk menentukan sumber luaran untuk dibenamkan dalam dokumen Ia digunakan terutamanya untuk memperkenalkan fail skrip luaran dan fail media ke dalam dokumen HTML. Ia boleh digunakan dalam situasi berikut: Perkenalkan fail JavaScript luaran: Pautkan fail JavaScript luaran ke halaman HTML melalui atribut src.

Apakah permintaan yang dihantar oleh href dan src? Apakah permintaan yang dihantar oleh href dan src? Aug 17, 2023 pm 02:20 PM

Dapatkan permintaan yang dihantar oleh href dan src. Penerangan terperinci: 1. Atribut href digunakan untuk menentukan sumber sasaran pautan Apabila merujuk helaian gaya luaran, ia akan menghantar permintaan GET untuk mendapatkan fail CSS Apabila merujuk dokumen, ia akan menghantar permintaan GET mendapatkan fail HTML yang ditentukan Apabila merujuk imej, ia akan menghantar permintaan GET Untuk mendapatkan fail imej yang ditentukan 2. Atribut src digunakan untuk menentukan URL sumber terbenam, ia akan menghantar a Permintaan GET untuk mendapatkan fail imej yang ditentukan Apabila merujuk audio, ia akan menghantar permintaan GET untuk mendapatkan fail audio yang ditentukan, dsb.

Apakah perbezaan antara src dan href? Dapatkan segera! Apakah perbezaan antara src dan href? Dapatkan segera! Jan 06, 2024 pm 09:09 PM

Apakah perbezaan antara src dan href? Dapatkan segera! Dalam proses pembangunan web, src dan href ialah dua atribut yang biasa digunakan. Walaupun ia kelihatan serupa, ia sebenarnya mempunyai kegunaan yang berbeza dan senario yang boleh digunakan. Dalam artikel ini, kami akan menyelami perbezaan antara src dan href dan menerangkannya dengan contoh kod konkrit. Dalam HTML, src ialah atribut yang digunakan untuk menentukan sumber luaran untuk dibenamkan atau dirujuk Ia biasanya digunakan untuk merujuk fail imej, audio, video atau skrip. Tidak seperti ini, href ialah hiperpautan

Ketahui butiran penting tentang perbezaan antara src dan href! Ketahui butiran penting tentang perbezaan antara src dan href! Jan 06, 2024 am 09:11 AM

Perbezaan antara src dan href, butiran yang anda mesti tahu! Apabila menulis halaman HTML, kita sering menemui dua atribut src dan href. Kedua-duanya digunakan untuk merujuk sumber luaran, seperti fail skrip, fail gaya atau imej. Walaupun tujuan mereka adalah serupa, terdapat beberapa perbezaan dalam penggunaan dan butiran khusus mereka. Pertama sekali, atribut src (sumber) digunakan terutamanya untuk membenamkan sumber luaran, seperti gambar atau skrip. Ia digunakan untuk menentukan alamat sumber dan membenamkan kandungannya ke dalam dokumen semasa. Dan href(

Apakah atribut src dan atribut href? Apakah perbezaan antara mereka? Apakah atribut src dan atribut href? Apakah perbezaan antara mereka? Dec 28, 2023 pm 03:18 PM

Apakah atribut src dan atribut href? Apakah perbezaan antara mereka? Dalam HTML, atribut src dan atribut href ialah dua atribut yang biasa digunakan untuk merujuk sumber luaran. Walaupun ia agak serupa dalam fungsi, terdapat beberapa perbezaan dalam penggunaan dan jenis sumber rujukan. Mula-mula, mari kita lihat pada atribut src. src ialah singkatan sumber, yang digunakan terutamanya untuk menentukan alamat pembenaman/rujukan sumber luaran. Ia boleh digunakan pada beberapa teg seperti <script>, <img>

Apakah perbezaan antara src dan href Apakah perbezaan antara src dan href Oct 16, 2023 am 11:15 AM

Kedua-dua atribut src dan href digunakan untuk menentukan alamat sumber, tetapi tujuan dan senario penggunaan adalah berbeza: 1. Atribut src digunakan untuk menentukan alamat sumber luaran, manakala atribut href digunakan untuk menentukan alamat sasaran hiperpautan; 2. Atribut src diperkenalkan Ia digunakan apabila elemen media digunakan, dan atribut href biasanya digunakan dalam tag <a> 3. Atribut src memberitahu pelayar untuk memuatkan sumber yang ditentukan dan benamkannya ke dalam halaman semasa dan atribut href mentakrifkan halaman web yang akan dibuka selepas pengguna mengklik , dokumen atau URL sumber lain.

Apakah perbezaan antara src dan href Apakah perbezaan antara src dan href Aug 17, 2023 pm 02:34 PM

Perbezaan antara src dan href: 1. Penggunaan yang berbeza, src digunakan untuk sumber yang dibenamkan dalam dokumen, href digunakan untuk memaut ke sumber di luar dokumen 2. Kaedah rujukan yang berbeza, sumber yang dirujuk oleh src diperlukan, dan sumber; dirujuk oleh href Ia adalah pilihan; 3. Kesan pada dokumen adalah berbeza, src secara langsung akan menjejaskan pemuatan dan paparan dokumen, href hanya akan menjejaskan penggunaan sumber rujukan 4. Skop aplikasi adalah berbeza, src adalah sesuai untuk gambar, audio, video dan skrip Untuk rujukan kepada sumber seperti CSS, href digunakan pada helaian gaya CSS, fail fon dan pautan web.

See all articles