2012-11-16 44 views

回答

1

正如其他人所提到的,您需要使用其他一些PHP來完成繪圖部分。 http://diagramo.com/是一個非常不錯的插件,用於你想要做的事情。

0

您需要使用客戶端語言或應用程序,例如HTML5,JavaScript和/或JavaScript框架(如jQuery),甚至是可以與用戶的瀏覽器('客戶端')交互的Flash之類的東西。 。這樣的事情不能用服務器端語言完成,它只能與運行它的服務器(您的Web服務器)交互。

對於一個小指令,這可能是使用你的HTML5 canvas元素,看到Dive Into HTML5 - Canvas

0

PHP是一種server-side組件,而用戶交互需要的東西更多的互動,這是所謂的,是有原因的,user-side 。在Web瀏覽器的情況下,它可以是JavaScript或Java或DirectX或Flash或Silverlight或類似的東西。但不僅僅是PHP。

1

如果你真的想在純PHP中做到這一點,你可以使用the GD library創建一個圖像,並在PHP中繪製形狀。如果這是你想要去的方向,有工具可以幫助你,但是現在我能找到的唯一一個就是這個:http://phpflow.berlios.de/

但是,我不會建議這樣做 - - 有很多簡單的方法可以使用客戶端的Javascript工具來完成這些工作,這些工具可以爲您做所有的努力工作;你的PHP代碼只需要處理數據,而Javascript框架可以繪製出漂亮的閃亮圖形。

更多參考:

希望有所幫助。

+0

是否可以返回繪圖變量,就像他繪製的框中的用戶類型一樣?我不想導出繪圖圖片。爲惱人的問題,但我是新來的這個 –