dessiner des cartes 2D et 3D colorés avec la source langage de script PHP open . Tableaux de camemberts, graphiques linéaires , des diagrammes de dispersion et de graphiques à barres avec la bibliothèque GD de PHP de fonctions de conception graphique. Utiliser des polices de la bibliothèque de polices de PHP pour ajouter du texte pour les entreprises en ligne professionnelle et des présentations techniques . Créer votre premier camembert 3D avec PHP en quelques minutes et quelques lignes de code. Avec la connaissance que vous gagnez, vous serez en mesure de créer non seulement plus de types de graphiques PHP , mais aussi être capable d'utiliser en toute confiance et éditer d'autres scripts PHP gratuits tableau de décision . Choses que vous devez
service d'hébergement Web qui prend en charge les scripts PHP
Afficher plus Instructions
1
Créer un fichier texte avec votre éditeur de texte pour créer le fichier pour stocker votre PHP 3D scénario graphique de décision. . Enregistrez le fichier avec une extension de fichier PHP comme " 3DpieChart.php . "
2
Sur la première ligne de votre texte type de fichier le code ci-dessous pour indiquer au navigateur que le fichier contient un script PHP .
php
3
type sur la prochaine ligne de l'éditeur de texte la fonction PHP pour créer une zone de dessin qui a une largeur de 200 pixels et une hauteur . 200 pixels et le stocker une variable PHP avec un nom de $ image
$ image =
imagecreate (200, 200);
4
Tapez le code pour définir des variables pour l' couleurs que vous allez utiliser dans le script PHP. Le code de la première couleur soit blanche et à être utilisée en tant que couleur de remplissage de la zone de dessin , $ image . Spécifiez les autres couleurs pour être utilisés dans les arguments de la fonction imagecolorallocate utilisant le format RVB ( Rouge Vert Bleu ) . Assurez- vous allouez couleurs sombres avec des numéros RVB inférieurs et lumineux avec des chiffres plus élevés RGB . Ne pas utiliser des nombres négatifs , des nombres décimaux ou les nombres supérieurs à 255 pour les arguments de cette fonction
$ blanc = imagecolorallocate ( $ image , 255, 255 , 255) ; .
$ Gris = imagecolorallocate ( $ image , 200, 200, 200 ) ;
$ darkgray = imagecolorallocate ( $ image , 150, 150, 150 ) ;
$ bleu = imagecolorallocate ( $ image , 0, 0, 250) ;
$ bleu foncé = imagecolorallocate ( $ image , 0, 0 , 150) ;
$ rouge = imagecolorallocate ( $ image , 255, 0, 0);
rouge foncé $ = imagecolorallocate ( $ image , 200, 0 , 0);
5
Tapez le code pour dessiner consécutivement 20 courbes d'arc de sorte que chaque nouvel arc aura un centre qui est de 1 pixel supérieur à l'arc précédent. Spécifiez l'arc x centre de coordonnées, centre coordonnée y , la mesure , l'angle de départ, angle d'arrivée et la couleur de chaque section du camembert dans les arguments des fonctions imagearc séparés
for ($ i = 120; . $ I> , 100, $ i - ) {
imagearc ( $ image , 100, $ i , 100, 50, 0, 60 $ bleu foncé ) ;
imagearc ( $ image , 100, i $, 100 , 50, 60 , 90, darkgray $ ) ;
imagearc ( $ image , 100, $ i , 100, 50, 90 , 360, $ rouge foncé ) ;
}
6
Tapez le code pour dessiner trois arcs pleins de couleurs qui ont un centre à la page Web coordonnées de ( 100,100 ) et ont les mêmes mesures à l'arc et l'emplacement du centre comme la dernière courbe d' arc dessinés avec l' imagearc code ( 100 pixels ) pour créer le graphique 2D
imagefilledarc ( $ image , 100, 100 , 100, 50, 0, 60 $ bleu , IMG_ARC_PIE ) .
imagefilledarc ($ l'image , 100, 100 , 100, 50 , 60, 90 , $ gris, IMG_ARC_PIE ) ;
imagefilledarc ( $ image , 100, 100 , 100, 50, 90 , 360, $ rouge, IMG_ARC_PIE ) ;
7
Tapez le code pour afficher le graphique 3D dans un fichier graphique PNG, effacer la mémoire utilisée pour créer l'image et à la fin du script PHP. tête de
( "Content- Type : image /png " ) ;
imagepng ( $ image ) ;
imagedestroy ( $ image ) ;
>
8
Copiez et collez le code dans votre éditeur de texte pour s'assurer que le programme de camembert 3D comporte pas d'erreurs de syntaxe et fonctionne correctement .
php
$ image = imagecreate (200, 200) ;
$ blanc = imagecolorallocate ( $ image , 255, 255 , 255) ;
$ gris = imagecolorallocate ( $ image , 200, 200, 200 ) ;
$ darkgray = imagecolorallocate ( $ image , 150, 150, 150 ) ;
$ bleu = imagecolorallocate ( $ image , 0, 0 , 250) ;
$ bleu foncé = imagecolorallocate ( $ image , 0 , 0, 150);
$ rouge = imagecolorallocate ( $ image , 255, 0, 0);
rouge foncé $ = imagecolorallocate ( $ image , 200, 0 , 0); < br >
for ($ i = 120; $ i> 100; $ i - ) {
imagearc ( $ image , 100, $ i , 100, 50, 0, 60 $ bleu foncé ) ;
imagearc ( $ image , 100, $ i , 100, 50 , 60, 90 , darkgray $ ) ;
imagearc ( $ image , 100, $ i , 100, 50, 90 , 360, $ rouge foncé ) ;
}
imagefilledarc ( $ image , 100, 100 , 100, 50, 0, 60, bleu $ , IMG_ARC_PIE ) ;
imagefilledarc ( $ image , 100, 100 , 100, 50 , 60, 90 , $ gris, IMG_ARC_PIE ) ;
imagefilledarc ( $ image , 100, 100 , 100, 50, 90 , 360, $ rouge, IMG_ARC_PIE ) ; tête
( "Content- type: image /png ");
imagepng ( $ image ) ;
imagedestroy ( $ image ) ;
>
9
Enregistrez le fichier PHP et transférez-le sur votre serveur Web. Coller l'URL où le fichier PHP se trouve sur votre navigateur pour voir le graphique 3D.