PHP在線調(diào)試執(zhí)行的實(shí)現(xiàn)方法(附demo源碼)
本文實(shí)例講述了PHP在線執(zhí)行的實(shí)現(xiàn)方法。分享給大家供大家參考,具體如下:
運(yùn)行效果截圖如下:
run.php文件如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>調(diào)試php代碼</title> </head> <style> iframe{ min-width:600px;} textarea{ max-height:600px} table{ margin:0 auto;} </style> <body> <table border="0" width="100px"> <tr> <th>PHP 代碼調(diào)試</th> <th></th> <th></th> </tr> <tr> <form action="./run2.php" target="run_iframe" method="post"> <td valign="top" align="center"> <textarea name="php_code" cols="50" rows="43"><?php echo file_get_contents('./run3.php'); ?></textarea> </td> <td valign="middle"><button type="submit" style=" width:60px;">執(zhí)行</button></td> </form> <td valign="top"><iframe id="run_iframe" name="run_iframe" src="./run3.php" height="600px"></iframe></td> </tr> </table> </body> </html>
run2.php文件如下:
<?php $code = stripslashes($_POST['php_code']); if(!strstr($code,'<?php')) $code = '<?php'.PHP_EOL.$code ; file_put_contents('run3.php',$code); header("Location:./run3.php");
完整實(shí)例代碼點(diǎn)擊此處本站下載。
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《php正則表達(dá)式用法總結(jié)》、《PHP+ajax技巧與應(yīng)用小結(jié)》、《PHP運(yùn)算與運(yùn)算符用法總結(jié)》、《PHP網(wǎng)絡(luò)編程技巧總結(jié)》、《PHP基本語(yǔ)法入門(mén)教程》、《php操作office文檔技巧總結(jié)(包括word,excel,access,ppt)》、《php日期與時(shí)間用法總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門(mén)教程》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫(kù)操作入門(mén)教程》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總》
希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。
- 可以在線執(zhí)行PHP代碼包裝修正版
- PHP實(shí)現(xiàn)動(dòng)態(tài)執(zhí)行代碼的方法
- PHP執(zhí)行l(wèi)inux命令常用函數(shù)匯總
- crontab無(wú)法執(zhí)行php的解決方法
- 4種PHP異步執(zhí)行的常用方式
- 詳解PHP執(zhí)行定時(shí)任務(wù)的實(shí)現(xiàn)思路
- PHP定時(shí)執(zhí)行任務(wù)的3種方法詳解
- PHP執(zhí)行SQL文件并將SQL文件導(dǎo)入到數(shù)據(jù)庫(kù)
- PHP定時(shí)執(zhí)行任務(wù)實(shí)現(xiàn)方法詳解(Timer)
- PHP對(duì)文件夾遞歸執(zhí)行chmod命令的方法
- PHP調(diào)試函數(shù)和日志記錄函數(shù)分享
- 調(diào)試PHP程序的多種方法介紹
相關(guān)文章
PHP使用ODBC連接數(shù)據(jù)庫(kù)的方法
這篇文章主要介紹了PHP使用ODBC連接數(shù)據(jù)庫(kù)的方法,涉及php使用ODBC操作數(shù)據(jù)庫(kù)的基本技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-07-07再Docker中架設(shè)完整的WordPress站點(diǎn)全攻略
這篇文章主要介紹了再Docker中架設(shè)完整的WordPress站點(diǎn)全攻略,Docker是當(dāng)下最火爆的虛擬機(jī)類(lèi)技術(shù),需要的朋友可以參考下2015-07-07PHP實(shí)現(xiàn)無(wú)限極分類(lèi)生成分類(lèi)樹(shù)的方法
這篇文章主要介紹了PHP實(shí)現(xiàn)無(wú)限極分類(lèi)生成分類(lèi)樹(shù)的方法,結(jié)合實(shí)例形式簡(jiǎn)單分析了無(wú)限極分類(lèi)的原理與實(shí)現(xiàn)方法,涉及PHP數(shù)組遍歷與判斷相關(guān)操作技巧,需要的朋友可以參考下2017-09-09PHP中常用的三種設(shè)計(jì)模式詳解【單例模式、工廠模式、觀察者模式】
這篇文章主要介紹了PHP中常用的三種設(shè)計(jì)模式,結(jié)合實(shí)例形式詳細(xì)分析了php單例模式、工廠模式與觀察者模式概念、功能、相關(guān)使用技巧與操作注意事項(xiàng),需要的朋友可以參考下2019-06-06PHP排序算法之快速排序(Quick Sort)及其優(yōu)化算法詳解
這篇文章主要介紹了PHP排序算法之快速排序(Quick Sort)及其優(yōu)化算法,結(jié)合實(shí)例形式分析了php快速排序的原理、實(shí)現(xiàn)方法,并分析了各種優(yōu)化技巧與操作注意事項(xiàng),需要的朋友可以參考下2018-04-04