PHP教程之php画一个背景通明,且入手下手处扭转到在圆...
没有人会喜欢和见异思迁的人交朋友,因为这种人太不安分,太不可靠,因此,你必须要强迫自己完成自己的目标,哪怕可能会很难受,也得坚持,毅力就是这么锻炼出来的。/**_survey失掉一个投票的圆饼图*@accesspublic暗示函数对外公然*@param$_agree批准票数*@param$_disagree否决票数*return一张统计圆饼图**/function_vote($_agree,$_disagree){//处置参数if($_agree==0&&$_disagree==0){$_vote=270;}if($_agree==0&&$_disagree!=0){$_vote=91;}if($_agree!=0&&$_disagree==0){$_vote=89;}if($_agree!=0&&$_disagree!=0){$_vote=intval(360*($_agree/($_agree+$_disagree))+90);}//创立画布$_img=imagecreatetruecolor(150,100);//添补通明背景imagealphablending($_img,false);imagesavealpha($_img,true);$white=imagecolorallocatealpha($_img,255,255,255,127);imagefill($_img,0,0,$white);//创立色彩$_green=imagecolorallocate($_img,180,210,52);$_blue=imagecolorallocate($_img,83,201,237);$_gary=imagecolorallocate($_img,192,192,192);$_green1=imagecolorallocate($_img,149,178,36);$_blue1=imagecolorallocate($_img,41,160,193);$_gary1=imagecolorallocate($_img,144,144,144);for($i=60;$i>=50;$i--){imagefilledarc($_img,100,$i,100,50,90,$_vote,$_blue1,IMG_ARC_PIE);imagefilledarc($_img,100,$i,100,50,$_vote,90,$_green1,IMG_ARC_PIE);}imagefilledarc($_img,100,$i,100,50,90,$_vote,$_blue,IMG_ARC_PIE);imagefilledarc($_img,100,$i,100,50,$_vote,90,$_green,IMG_ARC_PIE);header("content-type:image/png");imagepng($_img);imagedestroy($_img);}培训的第一阶段,学习的是HTML/CSS/JavaScript基础。 因为blog这样的可以让你接触更多要学的知识,可以接触用到类,模板,js ,ajax 刚开始安装php的时候,我图了个省事,把php的扩展全都打开啦(就是把php.ini 那一片 extension 前面的冒号全去掉啦),这样自然有好处,以后不用再需要什么功能再来打开。 ,熟悉html,能用div+css,还有javascript,优先考虑linux。我在开始学习的时候,就想把这些知识一起学习,我天真的认为同时学习能够互相呼应,因为知识是相通的。 说php的话,首先得提一下数组,开始的时候我是最烦数组的,总是被弄的晕头转向,不过后来呢,我觉得数组里php里最强大的存储方法,所以建议新手们要学好数组。 多看优秀程序员编写的代码,仔细理解他们解决问题的方法,对自身有很大的帮助。 我还是强烈建议自己搭建php环境。因为在搭建的过程中你会遇到一些问题,通过搜索或是看php手册解决问题后,你会更加深刻的理解它们的工作原理,了解到php配置文件中的一些选项设置。 对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。
页:
[1]