Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvorte textový súbor s textovom editore vytvorte súbor , ktorý chcete uložiť vaše PHP 3D graf výrobu skript . . Uložte súbor s príponou PHP súboru ako " 3DpieChart.php . "
2
Na prvom riadku zadajte nižšie uvedený kód uviesť do webového prehliadača textového súboru , že súbor obsahuje PHP skript .
< ? php
3
Typ na ďalšom riadku textového editora funkcie PHP vytvoriť kresliace plochu , ktorá má šírku 200 pixelov a výšku 200 pixelov a uložiť ju na PHP premennú s názvom $ image
$ image = ImageCreate ( 200 , 200 ) ; .
4
Zadajte kód pre definovanie premenné pre farby , ktoré sa používajú v PHP skriptu . Kód prvá farba je biela a má byť použitý ako farbu výplne na kresliace ploche $ image . Určite ďalšie farby , ktoré majú byť použité v argumentoch funkcie imagecolorallocate pomocou RGB formáte ( Červená Zelená Modrá ) . Uistite sa farby , ktoré prideľujú tmavšie s nižšími číslami RGB a jasnejšie s vyššími číslami RGB . . Nepoužívajte záporné čísla , desatinné čísla alebo čísla väčšie než 255 pre argumenty tejto funkcie
$ white = imagecolorallocate ( $ image , 255 , 255 , 255 ) ;
$ šedá = imagecolorallocate ( $ image , 200 , 200 , 200 ) ;
$ DarkGray = imagecolorallocate ( $ image , 150 , 150 , 150 ) ;
$ modrá = imagecolorallocate ( $ image , 0 , 0 , 250 ) ;
$ tmavo modrá = imagecolorallocate ( $ image , 0 , 0 , 150 ) ;
$ červená = imagecolorallocate ( $ image , 255 , 0 , 0 ) ;
$ darkred = imagecolorallocate ( $ image , 200 , 0 , 0 ) ;
5
Zadajte kód postupne čerpať 20 oblúkových kriviek tak , že každý nový oblúk bude mať centrum, ktoré je 1 pixel vyššia ako v predchádzajúcom oblúku . Určte súradnicu x oblúku centrum , koordinovať y centrum , opatrenia , počnúc uhol , koncový uhol a farbu každej časti grafu v argumentoch jednotlivých ImageArc funkcií
for ( $ i = 120 ; . $ Aj > , 100 , $ i - ) {
ImageArc ( $ image , 100 , $ i , 100 , 50 , 0 , 60 , $ tmavo modrá ) ;
ImageArc ( $ image , 100 , $ i , 100 , 50 , 60 , 90 , $ DarkGray ) , celým
ImageArc ( $ image , 100 , $ i , 100 , 50 , 90 , 360 , $ darkred ) celým
}
6
Zadajte kód čerpať tri farebné vyplnené oblúky , ktoré majú centrum na webové stránky súradníc ( 100100 ) a majú rovnaké oblúku opatrenia a umiestnenie centrum ako posledný oblúku krivky nakreslené s ImageArc kód ( 100 pixelov ) , ktoré vytvárajú 2D koláčový graf
ImageFilledArc ( $ image , 100 , 100 , 100 , 50 , 0 , 60 , $ modrá , IMG_ARC_PIE ) .
ImageFilledArc ( $ obraz , 100 , 100 , 100 , 50 , 60 , 90 , $ šedá , IMG_ARC_PIE ) ; celým
ImageFilledArc ( $ image , 100 , 100 , 100 , 50 , 90 , 360 , $ červená , IMG_ARC_PIE )
7
Zadajte kód pre vykreslenie 3D koláčový graf ako PNG grafického súboru , vymažte pamäť slúži na vytvorenie obrazu a ukončenie PHP skriptu .
header ( " Content - type : image /png " ) ;
imagepng ( $ image ) ;
ImageDestroy ( $ image ) ;
>
8
skopírujte a vložte kód do textového editora , aby zabezpečili , že koláčový graf programu 3D nemá žiadne syntaktické chyby a pracuje správne .
< ? php
$ image = ImageCreate ( 200 , 200 ) ;
$ biela = imagecolorallocate ( $ image , 255 , 255 , 255 ) ;
$ sivá = imagecolorallocate ( $ image , 200 , 200 , 200 ) ;
$ DarkGray = imagecolorallocate ( $ image , 150 , 150 , 150 ) ;
$ modrá = imagecolorallocate ( $ image , 0 , 0 , 250 ) ;
$ tmavo modrá = imagecolorallocate ( $ image , 0 , 0 , 150 ) ;
$ červená = imagecolorallocate ( $ image , 255 , 0 , 0 ) ;
$ darkred = imagecolorallocate ( $ image , 200 , 0 , 0 ) ;
for ( $ i = 120 ; $ i > 100 , $ i - ) {
ImageArc ( $ image , 100 , $ i , 100 , 50 , 0 , 60 , $ tmavo modrá ) ;
ImageArc ( $ image , 100 , $ i , 100 , 50 , 60 , 90 , $ DarkGray ) ;
ImageArc ( $ image , 100 , $ i , 100 , 50 , 90 , 360 , $ darkred ) ;
}
ImageFilledArc ( $ image , 100 , 100 , 100 , 50 , 0 , 60 , $ modrá , IMG_ARC_PIE ) ;
ImageFilledArc ( $ image , 100 , 100 , 100 , 50 , 60 , 90 , $ šedá , IMG_ARC_PIE ) , celým
ImageFilledArc ( $ image , 100 , 100 , 100 , 50 , 90 , 360 , $ červená , IMG_ARC_PIE ) ;
header ( " Content - type : image /png " ) ;
imagepng ( $ image ) ;
ImageDestroy ( $ image ) ;
? >
9
Uložte súbor PHP a nahrať na webový server . Vložte adresu URL , kde je súbor umiestnený PHP vo vašom prehliadači pre zobrazenie 3D koláčový graf .