이 글은 주로 PHP jpgraph의 설치 및 기본 사용법을 소개합니다. 관심 있는 친구들이 참고하면 도움이 될 것입니다.
1. Jpgraph 설치 구성
Jpgraph 설치 패키지를 다운로드하세요
압축을 풀고 디스크에 넣으세요(웹 페이지와 함께 저장하는 것이 좋습니다)
php.ini 파일 수정:
1. memory_limit=X, 최소 32M
2. 실행 시간 max_execution_time=X. 이미지의 복잡도에 따라 수정하는 데 시간이 더 걸립니다.
3. 캐시 출력_버퍼링을 쉽게 디버깅하세요
2, Jpgraph를 사용하여 그래픽을 만드는 기본 단계(필수)
1. 필수 클래스 라이브러리 파일 포함
코드는 다음과 같습니다.
require_once();
2. 코드는 다음과 같습니다.
$data=array();
php 프로그램에서 고정 데이터, 즉 정적 데이터를 직접 얻을 수 있으며, 텍스트 파일에 저장된 데이터일 수도 있고, URL 매개변수(GET 또는)를 통해 전달된 데이터일 수도 있습니다. 3. 그래프 클래스 생성 예제
코드는 다음과 같습니다.
$graph=new Graph();
$graph->Add();7. 사진 표시 코드는 다음과 같습니다.
$graph->Stroke();지금까지는 간단합니다. 그래픽이 완성되었습니다
참고:
중국어 글꼴이 깨졌습니다
Gpgraph는 기본적으로 한자를 표시할 때 한자 인코딩을 gb2312로 간주하여 이를 utf-8로 변환한 후 표시합니다. 파일의 인코딩 방식이 gb2312인 경우에만 SetFont의 첫 번째 매개변수를 설정해야 합니다. () 메소드를 FF_SIMSUN으로utf-8로 인코딩한 경우 먼저 한자 인코딩을 gb2312로 변환해야 한자가 정상적으로 표시됩니다
변환 인코딩 방법을 사용할 수 있습니다 iconv("UTF-8" ,"gb2312",$x);일반적으로 사용되는 방법:
$graph->title->Set('设置图表的标题'); $graph->tabtitle->Set('设置图片头部文字'); $graph->xaxis->title->Set("设置X轴的标题"); $graph->yaxis->title->Set("设置Y轴的标题"); $graph->SetScale('textlin');//设置刻度值类型 $graph->img->SetMargin(50,40,40,55);//边框间距(左右上下) $graph->title->SetFont(FF_SIMSUN,FS_BOLD,12);//标题字体 $graph->xaxis->title->SetFont(FF_SIMSUN,FS_BOLD,10); $graph->xaxis->title->SetFont(FF_SIMSUN,FS_BOLD,10); $graph->xaxis->SetFont(FF_SIMSUN,FS_BOLD,12);//坐标柱上的字体 $graph->yaxis->SetFont(FF_SIMSUN,FS_BOLD,12); $graph->title->SetColor('red'); ///标题颜色 $graph->xaxis->title->SetColor('red'); $graph->yaxis->title->SetColor('red'); $graph->xaxis->title->SetMargin(20);//距离坐标轴的距离 $graph->yaxis->title->SetMargin(20);//距离Y轴的距离 $linepot->SetColor('red');//折线的颜色(折线图) $linepot->SetWeight(2);//折线的宽度 $linepot->value->SetFormat('%0.1f'); //值的格式化 $linepot->value->show(true);//显示值 $graph->SetBackGroundImage ( );设置背景 $graph->SetMarginColor('lightblue');//设置图形颜色 $graph->SetShadow();// $graph->Set3DPerspecttive(); //设置3d效果图 /*倾斜3D效果 1、' SKEW3D_UP ' 2、' SKEW3D_DOWN' 3、' SKEW3D_LEFT' 4、' SKEW3D_RIGHT'*/ $p1->SetTheme('water');//设置样式 $p1->SetCenter(0.5,0.55);//设置图形位置 $graph->legend->Pos(0.1,0.9);//设置注释文字的位置 $graph->legend->SetFont(FF_SIMSUN,FS_BOLD,12);//设置注释文字的字体
PHP+Ajax는 인증 코드의 실시간 인증 기능을 구현합니다.
PHP+Ajax는 사용자 로그인을 확인하기 위한 인증 코드를 구현합니다.
PHP는 get_class_methods() 함수를 사용하여 분류 방법 예시 분석
위 내용은 PHP jpgraph 설치 및 기본 사용법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!