我有這樣一個類:添加嵌入腳本到PHP頁面
class Person {
function __construct($name) {
$this->name = $name;
}
function show() {
echo $this->name;
}
}
在我的PHP頁面,我想有一個文本框,讓我無論是在類型的自定義語言腳本或PHP腳本(不以某種安全漏洞),如:
PHP例子:在頁面上
$me = new Person("Alexander");
$me->show();
而看到輸出與show()
函數的結果。顯然,我不希望人們編寫惡意代碼。這是如何完成的?我對這種編程沒有任何經驗。
問題域示例:
交互式「學習php」網站。用戶可以輸入php並查看結果,而無需設置自己的Web服務器。
「編寫一個攻擊腳本」遊戲。用戶對他們的車隊AI進行編程並觀察對抗計算機AI的戰鬥結果。
我認爲這更適合程序員。這個網站是關於具體的代碼和具體問題。 – hakre
爲什麼要重新發明輪子?有鍵盤,提琴手等等。對於這種事情。無論如何,如果你只是想學習一些東西,那麼嘗試一下,但是運氣好的話,你最初的三角形/方形的嘗試可以看起來更圓滑。 –
鍵盤和提琴手不會幫助我添加嵌入式腳本到我的PHP程序。 –